全国咨询/投诉热线:400-618-9090

首页技术文章正文

Android培训之几款查看代码的工具

更新时间:2017-04-14 来源:黑马程序员Android培训学院 浏览量:

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同,Source Insight能在你编辑的同时分析你的源代码,为你提供实用的信息并立即进行分析。
该软件最强大的就是它的强大的搜索功能,对于分析解读源代码非常有帮助,它还可以设置背景颜色,也可以高亮显示关键字,当然也可以自定义个性的配置,关于它的使用说明可以查看其自带的帮助文件,也可以在google上搜索相关文档。
     如果你现在还没有安装这款软件,并且你也是经常与源代码打交道,懒猫建议你最好安装一下,它将给你带你意想不到的方便与快捷。
二、 Ultra Edit
    IDM Computer Solutions公司出品的著名文本编辑器。 这款功能强大的文本编辑器,可以编辑文字、Hex、ASCII码,可以取代记事本,内建英文单字检查、C++ 、Java、HTML、VB、JSP等多种语言的指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。也可以编辑其他扩展名的文件(如.dat  .sav等)。最新版本的软件修正了老版本存在的一些Bug,并新增了对安全FTP(SFTP)的支持,整合了CSE HTML Validator,增添了新的宏命令等二十余项新功能。
UltraEdite也是强大的代码查看及编译工具,你甚至可以用它来编译C51,前提是你要把C51的编译器导入里面。 另外该软件内嵌进制转换软件,可以很方便的进行各个进制之间的转换。而且还有行模式及列模式,对大量数据的筛选也很有帮助。
     至于该软件的强大功能,懒猫就不在这里介绍了,懒猫平时也只是用了它部分功能,至于其它的功能,可能对您会更有帮助,但愿你已经安装了这款软件,不然你真的会非常后悔。
三、 Notepad++
    一款开源、小巧、免费的纯文本编辑器。在文字编辑方面与Windows写字板功能相当。当然,更重要的是Notepad++更是程序员们编写代码的利器!它运行便携,体积小、资源占用小,支持众多程序语言,比如C++、C#、Java 等主流程序语言;支持HTML、XML、ASP,Perl、Python、JavaScript 等网页/脚本语言。而且Notepad++做为程序员们最喜爱的编辑器之一,像语法高亮,语法折叠, 宏等编辑器常用功能一个都不少。如果你发现Notepad++有不满意的地方,还可以通过安装扩展或自行开发扩展来定义一个更强大的Notepad++!
Notepad++ 主要特性:
1、所见即所得功能、语法高亮、字词自动完成功能,支持同时编辑多重文档;支持自定义语言;
2、对于HTML网页编程代码,可直接选择在不同的浏览器中打开查看,以方便进行调试;
3、自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,可显示缩进引导线,使代码富有层次感;
4、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例;
5、可显示选中文本的字节数,并非普通编辑器所显示的字数;提供了一些实用工具,如邻行互换位置、宏功能,等;
     懒猫主要用这款软件来查看单个代码文件,感觉用起来还是蛮顺手的。
四、SVN
    这款软件严格意义上不算是查看代码的工具,它是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。
    程序的版本妥善保管对每一位程序员都是非常重要,而这款软件正符合这种需求,它可以用来保存代码版本,方便多人协作开发,也可以查看上所保存软件版本与当前软件的差异,当然也可以恢复不小心修改错误的程序。
五、Microsoft Office Visio
这款软件准不是用来看代码的,而是用来设计和查看流程图的。
六、FreeCommander
     FreeCommander是一个免费的用于Windows(官方支持2000、XP和Vista)系统的资源管理器。它拥有内置FTP客户端、存档文件导航、文件比较/同步,及多用途重命名工具等功能。

本文版权归黑马程序员Android培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:黑马程序员Android培训学院
首发:http://android.itheima.com/

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名