极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13601|回复: 10

求助,arduino代码阅读

[复制链接]
发表于 2015-2-3 22:09:59 | 显示全部楼层 |阅读模式
有没有什么阅读器能够就高亮那些#ifdef语句?能编译的更好
回复

使用道具 举报

 楼主| 发表于 2015-2-3 22:11:26 | 显示全部楼层
C:\Users\Forever\Desktop\ccs.JPG  效果如图
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-3 22:12:54 | 显示全部楼层
效果如图,求大神解答

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2015-2-3 22:20:38 | 显示全部楼层
Sublime Text, Atmel Studio, Visual Studio, ......... 都可以.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-3 23:17:23 | 显示全部楼层
Super169 发表于 2015-2-3 22:20
Sublime Text, Atmel Studio, Visual Studio, ......... 都可以.

请教下sublime如何设置
回复 支持 反对

使用道具 举报

发表于 2015-2-4 00:10:59 | 显示全部楼层
看這裡安裝 stino 插件就可以了當 arudino 的 IDE 了:
https://github.com/Robot-Will/Stino
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-4 00:46:45 | 显示全部楼层
Super169 发表于 2015-2-4 00:10
看這裡安裝 stino 插件就可以了當 arudino 的 IDE 了:
https://github.com/Robot-Will/Stino

我装好了,我要的是我发的图片的那种效果,我不会弄
回复 支持 反对

使用道具 举报

发表于 2015-2-4 01:52:28 | 显示全部楼层
你裝了 stino 沒有?  就算沒裝, 開 cpp 檔也可以看到效果.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-4 05:19:39 | 显示全部楼层
Super169 发表于 2015-2-4 01:52
你裝了 stino 沒有?  就算沒裝, 開 cpp 檔也可以看到效果.

装了啊,编译下载都没有问题,你理解我的要求嘛,就是比如图片,a是define过的,所以#ifdef a 是正常显示的,而#elif就变成了灰色,表示无效。因为我在看飞行器的代码,里面的预定义太多了,有这种效果看起来就会舒服很多。
回复 支持 反对

使用道具 举报

发表于 2015-2-4 09:28:09 | 显示全部楼层
星空暖暖的 发表于 2015-2-4 05:19
装了啊,编译下载都没有问题,你理解我的要求嘛,就是比如图片,a是define过的,所以#ifdef a 是正常显示 ...

oh...不好意思, 可能我誤會了, 因為你說 "有没有什么阅读器能够就高亮那些#ifdef语句", 我以為只是 syntax highligh 之類.

你要的東西, 好像要慬得分析部份執行時的結果, 雖然你的例子 #define a 就在上面, 但一個程式可以由很多部份組成, 不可能只檢查對上一兩句而得出一個 #ifdef 的結果.  這個檢定要在 compile 時才會知道, 應該不會在編輯的時候檢測的.

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 09:55:06 | 显示全部楼层
Super169 发表于 2015-2-4 09:28
oh...不好意思, 可能我誤會了, 因為你說 "有没有什么阅读器能够就高亮那些#ifdef语句", 我以為只是 synta ...

好的编译器是没问题的,我在vs2012上安装arduino插件解决了这个问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-18 05:39 , Processed in 0.047277 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表