今天一口气把linux比较常用的代码工具全部安装了一边,并且比较了一下,发现开源的真像比尔说的那样,开源团体不可能把他们作完善,所以在盗版比较严重的中国,应用上还是和windows没的比的,不过基本上能够满足我们的日常工作需要。

1:ctags

基本的linux版本都带的有,主要和VIM配合使用,也比较简单,但建议是只对自己开发的东西用,因为它只是建立基本的函数库,搜索什么的不方便。

ctags -R *

将对目前的文件建立tag,你会发现当前目录下多了一个文件tags,查看里面的内容你会有意想不到的收获。

ctrl + ] 进入函数,平且它能自动打开相应的文件,赞一个。

ctrl + t 退回到原函数。

非常简单,能满足基本的需要,但也只能说是基本。

2: kscope

kscope实际上是对ctags的KDE封装,所以它需要用户自己配置3个工具的路径:cscope, ctags,dot,

在使用上会比ctags方便非常多,但UI的交互程度不算完美。

我第一次使用kscope是自己下载源码安装,这次就直接使用yum安装了。

3:Source Insight

这是一个使用wine安装的windows上的代码工具,比以上2个好用的程度不是一点点,但和windows相比还是差一下,一些功能的使用会比较成问题,特别是和linux的其他工具的彼此copy,经常不成功,我上个版本忽然刮掉了,并且怎么卸载冲撞都没有挽救回来。

首先使用yum 安装wine。 yum install wine.

然后使用wine 安装 Source Insight: wine Source Insight.exe

使用愈多,愈发现yum的好用,但是如果你准备调试和修改一些工具的源码,就不得不自己动手编译了,这也是linux的优势。

linux下的代码比较工具下载,linux下的代码工具比较相关推荐

  1. linux端口抓包工具下载,linux下的抓包工具tcpdump

    linux下的抓包工具. 抓包工具比较好用的有两个,一个是snort,一个是tcpdump,这次不说snort了,觉得这个工具虽然很强大,但是比较复杂,还是tcpdump比较简单.tcpdump wi ...

  2. linux 文件可视化工具下载,linux下sqlite3可视化工具

    eclipse 粘贴字符串自动添加转义符 eclipse -> Window -> Preferences -> Java -> Editor -> Typing -&g ...

  3. linux下的安装命令行工具下载,linux系统程序安装(二)yum工具2-yum源及包下载

    继续我们的yum工具应用之旅,yum工具之所以方便就是因为有方便的在线云库,实际工作中我们可能没办法链接互联网,或者我们想安装的程序原生源那么我们能不能用其他方式应用方便的yum源呢? 一.使用光盘作 ...

  4. 鸿蒙开发工具在哪下载,【鸿蒙开发工具下载】华为鸿蒙开发工具软件下载 v2.1.8 最新版-七喜软件园...

    华为鸿蒙开发工具是一款非常实用的集成式应用开发软件,它能够帮助大家更加的快捷,方便的使用华为EMUI系统打造应用.鸿蒙开发工具最新版还支持设备管理,支持代码编译,支持调试仿真等多项功能,可以满足大家的 ...

  5. live http工具下载_使用通用测试工具探索Blueworks Live REST API资源

    live http工具下载 本系列的第1部分介绍了5个一般用例,它们是使用IBM®Blueworks Live的代表性状态转移(REST)应用程序编程接口(API)的最佳方法. 您还为每种用例学习了不 ...

  6. oracle+挂载dbf,dbf导入oracle工具下载|OracleToDbf(dbf导入oracle工具) v1.2官方版 附教程_星星软件园...

    OracleToDbf是一款好用的dbf导入oracle工具,该工具操作简单,只需要几个简单的步骤,就可以完成导入导出操作,它还拥有提供重复操作.查询导出.自动导出等实用功能,为您节约大量的时间,具有 ...

  7. mysql导入xml 工具下载_XmlToOracle(XML导入Oracle工具)下载_XmlToOracle(XML导入Oracle工具) 版本: V2.0官方版_魅蓝下载...

    XmlToOracle(XML导入Oracle工具)简介 XmlToOracle(XML导入Oracle工具)简介一:XmlToOracle是一款XML导入Oracle的数据库东西,可以把XML文件中 ...

  8. android 转码工具下载,m3u8视频转码工具

    m3u8视频转码工具是一款非常好用的个m3u8视频工具可以帮助我们对视频进行很好的处理.M3u8视频合并软件支持各种短视频.Mp4文件,通过M3u8合并工具可以快速将这些视频合并在一起.软件操作简单, ...

  9. linux arp 工具下载,linux如何ARP嗅探 Linux下嗅探工具Dsniff安装记录(示例代码)

    先来下载依赖包 和一些必须要用到的工具 我这里用的是 dsniff-2.3 的版本 wget http://www.monkey.org/~dugsong/dsniff/dsniff-2.3.tar. ...

最新文章

  1. “六成应用开发不需要程序员”喜提热搜背后,RPA 会抢饭碗吗?
  2. UA MATH564 概率论III 期望
  3. 初步了解Linux strace 命令和跟踪进程产生的系统调用
  4. jquery|javascript 回车事件
  5. 02ODBC基本概念
  6. 数据结构与算法(转)
  7. 80X86CPU独立编址方式的两种寻址方式——直接寻址直接写和间接寻址DX
  8. 员工提出离职时,再挽留已经迟了
  9. CentOS 6.5静态IP的设置(NAT和桥接联网方式都适用)
  10. 极速office(Word)如何插入分数
  11. Win10怎么安装Apache服务
  12. 软件保护工具VMProtect用户手册——添加和搜索水印
  13. linux电脑主机国产,“小皮匠”换工作电脑,国产“中国芯”迷你主机能否够用?...
  14. ubuntu20.04设置为中文
  15. Bazel Remote Caching
  16. vue项目 el-input输入框字符限制,只显示英文及数字
  17. 一个视频娱乐应用源码
  18. 桥梁模式练习:飞机信息系统(JAVA练习项目IDEA)
  19. [SQL Server玩转Python] 二.T-SQL查询表格值及Python实现数据分析
  20. imshow与显示图像时的全白问题

热门文章

  1. .Net 4.0 (2)
  2. stdafx.h的作用以及原理
  3. [Mac技巧]Mac下显示隐藏文件
  4. .NET速度的问题,不是最重要的
  5. 在vs2005中安装boost库
  6. Web Deployment Projects with Visual Studio 2005
  7. linux tomcat 进程杀掉_Linux下Tomcat的启动、关闭、杀死进程
  8. python安装mysqlclient报错_Centos 6 – sudo在为Python 3.4安装mysqlclient时...
  9. 在 ES6中 改良的5个 JavaScript “缺陷”
  10. java 序列化概念和作用_结合代码详细解读Java序列化与反序列化概念理解