搜索
bottom↓
回复: 15

【锦上添花】说说CoIDE那些潜藏的给力功能……CooCox工具QQ群新鲜上市啦~

[复制链接]

出0入0汤圆

发表于 2011-8-4 19:25:21 | 显示全部楼层 |阅读模式
最近因为回复CooCox论坛问题的需要,对CoIDE有了更进一步的了解。
推己及人,想到应该有不少CoIDE的用户因为使用时间不长,还没有挖掘出CoIDE潜藏的给力功能,特此总结一番,希望能对大家有所帮助。O(∩_∩)O
1. CoIDE使用的是CDT编辑器,因此适用于该编辑器的功能普遍适用于CoIDE。比较实用的快捷键有:‘Alt + /’-自动补全,‘Ctrl + ?’注释或除去注释选中的代码行。
2. 在工程窗口点击工程名,右键菜单Properties,点击C/C++ General,再点链接“Configure Workspace Settings”,从打开的窗口可以看到许多可配置选项。如:
1) General-Keys 快捷键列表,第1条所列的两项也包含在内
2) General-Editors-Text Editors 设置文本的颜色等属性
3) General-Appearance-Colors and Fonts 设置整个界面的字体和颜色
由于配置项太多(这还是Eclipse的菜单裁剪后的结果),我还没有完全弄清楚它们的功能,大家一起来摸索吧~
3. 在组件选择界面,鼠标点击某组件后,右侧Help窗口会显示组件相关信息,有的组件有Hello World的简单例程。
4. 添加例程时,将鼠标移到要添加的例程名上,会出现相应描述,提醒用户要使用该例程还需勾选哪些组件。
5. 将鼠标移动到某个变量上,会出现该变量的定义,右键菜单“Open Declaration”或直接按快捷键F3可定位到该变量的声明处。
6. 点击菜单栏的View→Peripherals,右侧出现的Peripherals窗口即为寄存器助手CoAssistant的CoIDE集成版。
7. 双击标签栏,可全屏或还原某窗口。
8. 将文件复制到工程所在文件夹,刷新工程窗口即可显示新加入的文件。有时需要打开build.xml文件,手动添加头文件路径到Include paths。
9. 之前一直以为CoIDE只集成了CoOS和CoAssistant,今天才知道原来CoIDE也集成了CoFlash。调试时控制台会显示调用了CoIDE/bin\coflash.exe,即调用的本身集成的CoFlash,不能与独立安装的CoFlash合用。

应某用户要求(虽然有论坛,果然还是QQ比较深入人心啊~),新建了一个CooCox工具群,群号167693982,方便用户与CooCox工程师们的相互交流; CooCox_CoOS群是之前就有的,群号77814606。欢迎国内的CooCox用户加入!

不了解CoIDE的筒子请移步http://www.coocox.org/CN/CooCox_CoIDE.html

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入134汤圆

发表于 2011-8-4 20:06:01 | 显示全部楼层
没有什么资料  还发QQ群  小心封ID

最近你的推广是不是有些多呢?   愿意用的自然会用

出0入0汤圆

发表于 2011-8-4 20:46:31 | 显示全部楼层
这么多花哨 没有用 先把功能做稳定 基本接近IAR或者keil


再加点代码提示功能就足够,花哨再多也是白费劲

出0入0汤圆

发表于 2011-8-4 23:10:21 | 显示全部楼层
人家免费的环境,楼上两位不用这么咄咄逼人吧?

出0入134汤圆

发表于 2011-8-5 02:13:57 | 显示全部楼层
回复【3楼】lvyi913  
人家免费的环境,楼上两位不用这么咄咄逼人吧?
-----------------------------------------------------------------------

用的Eclipse的IDE  人家本就是开源的好不好

也没咄咄逼人 就是说说而已嘛

出0入0汤圆

发表于 2011-8-5 03:42:25 | 显示全部楼层
编辑器做的好的要推slickedit和sourceinsight了,当然有好多人在用ultraedit,emeditor之类的。
编译器还是用keil和IAR的多。必然在国内这种环境下,大家用DB的多。
coIDE还是有些亮点的,比如支持组件,还有很多不完善的地方。arm公司的truestudio也是用的是eclipse,lite版是免费的。
那个Cosmart到是不错,可惜目前只支持新塘的芯片,用java做的程序,个头都比较大。如果换成用delphi或者VC做应该小很多。
免费的东西,大家还是多支持了

出0入0汤圆

发表于 2011-8-5 08:24:25 | 显示全部楼层
东西不错。
前几天试了一下。

但是好几年的程序,移植过去,工作量太大,也没必要。

还是安心用KEIL了。

出0入0汤圆

 楼主| 发表于 2011-8-5 09:52:53 | 显示全部楼层
回复【1楼】elecfun 熊
没有什么资料  还发qq群  小心封id
最近你的推广是不是有些多呢?   愿意用的自然会用
-----------------------------------------------------------------------

泪。。我以为有工程师在线交流,用户会很乐意的说。。。

我这不是觉得阿莫的宝地人气旺么,想沾点光,让更多人看到CooCox的存在啊~

如果大哥你觉得这篇帖子里面没有你想看到的资料,我感到很抱歉。。但是我是真的觉得有些信息可能对用户有用才特地整理的。。。

我也希望能早一点更新,不过貌似这一次CoIDE新版本做了不少改进,所以更新计划推迟了。

被嫌弃的楼主悲催地闪人了

出0入134汤圆

发表于 2011-8-5 13:22:52 | 显示全部楼层
回复【7楼】Chocore  
-----------------------------------------------------------------------

不是嫌弃的意思。  只是想提醒一下不让发Q.Q的。

有这样一个免费的开发环境挺不错的,我前段时间就一直弄STM32在Eclipse下编译。
对CooCox我其实挺感兴趣的,支持多种芯片,还有下载器。
只是我已经装了Eclipse,不想再装。如果你们能开发CooCox Plugin for Eclipse,
我想愿意装的人还是非常多的。

出0入0汤圆

 楼主| 发表于 2011-8-5 14:43:59 | 显示全部楼层
回复【8楼】elecfun 熊
-----------------------------------------------------------------------

额。。是这样啊,误会了

多谢你的提醒,我们会考虑你的建议的

出0入0汤圆

发表于 2011-8-8 11:32:56 | 显示全部楼层
请教一下:COIDE的优化是否引起程序时间改变?例如 for(i=0; i<20; i++) {for(j=0; j<8000; j++) { } }
用它来延时实现流水灯,发现优化0,延时时间长,优化1,时间缩短(程序加快?)优化2,更短,这可由流水灯的快慢看出。

出0入0汤圆

发表于 2011-8-8 11:51:49 | 显示全部楼层
回复【5楼】lxy1997  

编辑器做的好的要推slickedit和sourceinsight了
-----------------------------------------------------------------------

哥笑了,sourceinsight最强悍的功能是看代码,slickedit不清楚

ultraedit最强悍的功能是编辑,什么列模式,宏,正则表达式,16进制编辑,都有,我没有看到比它强大的编辑器!

出0入0汤圆

 楼主| 发表于 2011-8-9 09:04:38 | 显示全部楼层
回复【10楼】AAVVRR
请教一下:coide的优化是否引起程序时间改变?例如 for(i=0; i&lt;20; i++) {for(j=0; j&lt;8000; j++) { } }
用它来延时实现流水灯,发现优化0,延时时间长,优化1,时间缩短(程序加快?)优化2,更短,这可由流水灯的快慢看出。
-----------------------------------------------------------------------

类似for循环这样的语句有时会直接被优化掉,不会生成对应的汇编。
优化本身包括了几个方向,一是空间优化,缩小代码体积,二是时间优化,提高执行效率。所以优化确实会引起程序时间的改变。

出50入0汤圆

发表于 2011-8-9 09:09:50 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-9 14:53:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-5-7 11:36:03 | 显示全部楼层
CoCOX IDE用JINLK调试STM32  有没有成功的,能否介绍一下经验啊?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 10:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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