458
查看常用精品软件的源代码
常用精品软件
0
←
常用精品软件
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
*RabbitVCS,如果又想用svn又不想敲命令可以用它,支持右键操作,http://wiki.rabbitvcs.org/wiki/install/ubuntu (安装完要reboot) <pre> 问题: 当从服务器下载了一个很大的工程时,下面这个pid会一直在运行,使系统变得奇卡无比,没有办法只有kill之: /usr/bin/python /usr/lib/pymodules/python2.7/rabbitvcs/services/checkerservice.pyc </pre> *iptux,又名信使,是一个很不错的局域网聊天工具,支持文件传输,且能够与windows下的飞秋通信,不足是不支持群组和图片,通过以下方式可以将其加入到托盘区,这样有消息来时会闪动,很方便: gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', “hp-systray','YOUR_APPLICATION']" *源代码查看工具 a、Windows系统可以用Source Insight,Linux系统可以用Source Navigator([[安装Source Navigator]])、kscope(已停止开发)。 b、vim或emacs编辑器,配合cscope、ctags、etags等交叉索引工具。 c、vim或emacs编辑器,配合grep、egrep等文本搜索工具,不过最好要对源代码目录结构有所熟悉 d、LXR,以网页的形式通过浏览器浏览,安装复杂(debian下安装容易,请版面搜寻lxr) e、GNU global,可以在命令行用,也可以生成hypertext,类似lxr,但更省事 f、使用scitools、SlickEdit等商业软件(目前感觉对大型代码库支持不足,如android源码,添加工程时出现内存不足、时间过长) <pre> 经过这段时间的试用,简单总结一下: (1)如果工程不大,比如自己写的一些应用,可以使用scitools,这个界面还不错,也可以用SlickEdit,这个软件还自带编译器; (2)如果工程很大,比如android工程,我的建议是用wine + SourceInsight,理由是虽然编译的时间比较长(2~3h),但非常稳健,不会出错卡死, 而且一旦编译好了搜索查询时速度还是不错的,而scitools和SlickEdit试了几次都没有完全成功,不少变量函数无法定位,而且这两个软件编译时间甚至更长; (3)Source Navigator应该说是linux中历史悠久的代码编写工具,不过版本更新过慢,界面、字体、高亮,这些体验都比较差,支持语言单一,操作也不太方便; 四个提示: (1)工程很大时,尽量在wine、而不是在虚拟机上使用SourceInsight,虚拟机的效率要低得多(网上得知不少人在wine上打Dota.. :-)) (2)SourceInsight在wine中有时会出现菜单栏不响应的情况,这时只要用快捷键"Ctrl+W"激活一下就可以用了 (3)如果觉得SourcInsight字体过小,建议更换字体:http://www.cnblogs.com/xiaoshatian/archive/2009/11/23/1608432.html (我用的是Consolas) (4)对于android工程可以排除"/out""/dalvik"文件夹,如果是做kernel、framework,则还可以排除"/packages",这样加快编译和定位速度; </pre> 使wine字体更平滑:http://www.linuxidc.com/Linux/2011-07/38149.htm *StarDict,星际译王,词典,支持鼠标取词 将下载的词典放到 /usr/share/stardic/dic/ 下即可 *xCHM,查看.chm文件工具,小而强大,支持中文 *Meld Diff,文件/文件夹比较工具,图形化界面,支持对比时编辑同步,对比可以通过浏览选择文件,也可通过命令: $:meld a.c b.c 另外[http://scootersoftware.com/bcompare-3.3.4.14431.tar.gz Beyond Compare]也有linux版本,官方下载网址:http://scootersoftware.com/download.php *FileZilla,图形化的ftp客户端,界面比较大气美观 *Clementine,音乐播放器,支持自建列表,自我感觉比系统自带的Banshee好用很多 <br> <span style="color:#ca6500;"> 以下软件为“准精品”,目前感觉还可以,但仍在试用中,试用确实感觉不错后会转移到上面. </span> ---- *netbean *Dropbox *KeepNote *文件管理 14 of the Best Free Linux File Managers: http://www.linuxlinks.com/article/20081224191928555/FileManagers.html http://download.linuxeden.com/data/listsoft/10_1.html *流程图绘制 Dia *下载工具 axel <br> <span style="color:#ca6500;"> 以下软件为试用后感觉某些特点很不错,但同时也由于某些不可容忍的问题之后暂时弃用的软件. </span> ---- *NixNote 为evernote的非官方版,且支持多个操作系统,UI、功能都相当不错,但用了一段时间后发现有不少Bug,比如内容复制不了、保存后再次打开格式错乱、网络同步成功率低等,故暂时放弃了这个之前满怀期待的软件,也希望后续新版本会有改善 *Understand(scitools) 1、不能实时更新,更改后必须全部build 2、关键字不能自动填充完成 3、图形分析,如函数调用图,点击只能跳转到函数定义的地方,而无法跳转到函数call的地方 推荐软件下载网址: http://download.chinaunix.net/
返回
常用精品软件
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
Ubuntu
Android
C&CPP
Java
Python
大杂烩
最近更改
工具箱
所有页面
文件列表
特殊页面