分类: 嵌入式
2012-01-09 13:12:02
更详细的信息,请访问:
免费体验版:
iPhone版:
演示视频:
作为苦逼程序员的我们,能够快速理解整个项目的框架是我们必须具备的基本素质。
有时候,在闲暇之余欣赏一下复杂的项目代码也是一种乐趣。
而一款好的代码浏览工具,可以节约我们宝贵的时间和精力。
在PC上,我们有Emacs,vi,Source Insight等工具来帮助我们。
而这些复杂工具带给我们复杂的快捷键,时常另我们再次头疼。
现在,我们有了iPad,便捷的操作模式,让我们有理由相信,iPad不仅仅是一款游戏机,她还可以帮助我们提高工作效率。
在App Store上找了下类似的应用,真是凤毛麟角,并且没有符合我需求的工具,所以决定自己来开发一款。
2012年1月,我的第一款ios应用上线了
有了它,你可以方便地在iPad上浏览代码,不需要记住复杂的快捷键,仅需要您的手指在屏目上Click Click Click
Address In App Store:
Screenshots
更详细的信息,请访问:
guangzhen2013-12-10 23:35:35
蓝白725:使用了几天,有几个问题想要问一下:
1.“Find global definition”和“Find this symbol”有什么区别?我理解前者是找出指定变量/函数的定义的地方,后者是找出指定变量/函数出现的所有地方。但是实际使用的结果好像不是这样,感觉这两个操作得到的结果差不多。
2. 上面两个操作的精度有问题。我看的是python代码(git://github.com/openstack/python-novaclient.git),打开其中的一个python文件,做上面两个操作得到的结果往往是有偏差的,比如:变量a实际是出现在第100行,但是这两个操作得到的结果是第97行,总是差那么几行。
3. 两个手指向左向右滑行会出现一个箭头,这个操作到底是用来做什么的?和最上面那两个向左和向右箭头的按钮有什么区别?另外那两个按钮我按下去后常常没任何反应。。。
4. 分析较大python文件(如超过200K的)的时候速度比较慢,做某些操作的时候等待的时间比较长。如Find global definition得到结果后,点击某个结果需要等待比较长时间才能跳转到指定的位置。
非常感谢您的建议
1. 全局搜索对C语言项目的支持是最好的,毕竟开发时间有限,对其他语言的支持无法一步到位,做到最精确,我会在后续版本中陆续更新对其他语言更精确的定位
2. 双指滑动是借鉴了Mac OSX中Browser历史记录回退前进的手势,可能是因为到历史记录的头了吧,所以没反应,我试过,应该都没问题的
3. 打开大文件确实会出现卡顿的现象,不知道你用的是iPad几带,我之前用的是iPad 1, 确实存在您说的这些问题,卡顿现象会更严重,之前做过几次优化,我会尝试其他方式做更好的优化,还有,其实优秀的代码,其实一个文件不应该有那么多的内容 :-)
蓝白7252013-12-09 22:28:32
使用了几天,有几个问题想要问一下:
1.“Find global definition”和“Find this symbol”有什么区别?我理解前者是找出指定变量/函数的定义的地方,后者是找出指定变量/函数出现的所有地方。但是实际使用的结果好像不是这样,感觉这两个操作得到的结果差不多。
2. 上面两个操作的精度有问题。我看的是python代码(git://github.com/openstack/python-novaclient.git),打开其中的一个python文件,做上面两个操作得到的结果往往是有偏差的,比如:变量a实际是出现在第100行,但是这两个操作得到的结果是第97行,总是差那么几行。
3. 两个手指向左向右滑行会出现一个箭头,这个操作到底是用来做什么的?和最上面那两个向左和向右箭头的按钮有什么区别?另外那两个按钮我按下去后常常没任何反应。。。
4. 分析较大python文件(如超过200K的)的时候速度比较慢,做某些操作的时候等待的时间比较长。如Find global definition得到结果后,点击某个结果需要等待比较长时间才能跳转到指定的位置。
easylifesh2013-10-09 00:22:52
guangzhen:非常感谢您的支持
您的建议我之前也考虑过,会在下一版中做相应的部分更新,之前计划是在10月中旬发布新版本
不过现在iOS7的UI风格突然全变了,现在的版本在iOS7上需要做较大的修改,所以开发进度可能稍有延后
svn的支持可能会较慢,目前首先做的事git的支持,现在还不够完善,等差不多了会调研svn支持的可能,不过现在用svn的不多了吧 :-) git相对方便一些
根据我的了解蛮多公司还是在用svn 期待作者的新版本发布,另外代码的字体期待能自定义,现在默认的字体太粗了。
回复 | 举报