“工欲善其事,必先利其器”,好的工具能够提高我们办事的效率,进而提升团队乃至企业的竞争力。

对于软件开发工程师来说,选择一款优秀的代码编辑软件也是很重要的。最近,我看到有很多同事还在用微软的VC ++ 6.0进行代码的编写,感到非常的吃惊。因为在我看来,那款软件存在很多的不足,包括:无法设置背景、代码跳转不方便、换行时会出现Tab键等。

在此,为大家推荐一款个人觉得很适合代码编写的软件--Source Insight。有关这款软件的介绍请参考这个网页:http://baike.baidu.com/link?url=eTRrxEOhdGvVOO7d-5ExgyhUm-Rp-Ea8nWRwwkbQ2jGDvnmTTg-nFA00kheKoKDIkrNVtO0LQd3PirFYDB9gHq。相信很多人都已经用过了,没用过的可以到网上去下载一个免费的软件包来试用一下。

以下,对该软件的使用方法进行一定的介绍。

一、如何建立工程

安装并启动该软件之后,会出现下面这个界面:

点击上图中红色区域的“Project”按钮,会出现下面的界面:

在弹出的框中输入工程名和代码所在的路径,然后单击“OK”。这里需要注意,为了减少麻烦,建议直接将代码所在路径拷贝过去(例如,上图中的E:\Compute就是直接拷贝过去的)。

如上操作之后,一个工程就建立了,如下图所示:

在图的最左边可以看到程序文件中的函数列表,中间是具体的代码区域,最右边是整个工程所包括的程序文件列表,最下边显示的是当前用户点击到的函数或变量所在的位置(如果想要跳转到那个地方去,只需要双击该区域就可以了)。

现在,你基本上就可以用它来开始干活了,真的是非常的方便。不过,还有一些小技巧,需要注意一下。

  二、一些实用技巧

(1)设置代码背景的颜色

在代码区域单击鼠标右键,选择“Special Window Color”,之后选择一种背景颜色即可,如下图所示:

  (2)设置代码字体的大小

有时,我们觉得代码字体太小,想要放大一点,可在代码区域单击鼠标右键,选择“Document Options”,接着选择“Screen Fonts”,然后选择一种字体大小,点击“确定”即可。如下图所示:

“实践出真知”,只有多多尝试,才能知道哪一款工具更适合你。当你遇到更好的编程工具时,别忘了告诉广大的同胞们。

推荐一款优秀的代码编辑软件--Source Insight的更多相关文章

  1. 收集五款常用的HTML编辑软件

    HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言.HTML文本是由HTML命令组成的描述 ...

  2. 给你推荐10款优秀的 HTML5 动画工具

    HTML5 在过去三年快速增长,已经成为 Web 开发人员最喜欢的编程语言之一.强大的编程语言拥有开发更好的网页应用的能力. HTML5 中引入的新技术都非常好,像 Chrome.Firefox.Sa ...

  3. Sublime Text(代码编辑软件)

    特点 Sublime Text 3是一个轻量.简洁.高效.跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点: 它体积小巧,无需安装,绿色便携:它可跨平台支持Windows/Mac/Linux: ...

  4. 阅读linux内核代码的工具-- Source Insight

    http://blog.csdn.net/luckyaslan/article/details/7869235 Step 1:安装Source Insight并启动程序 可以进入图1界面,在工具条上有 ...

  5. 推荐五款优秀的PHP代码重构工具

    在软件工程学里,重构代码一词通常是指在不改变代码的外部行为情况下而修改源代码.软件重构需要借助工具完成,而重构工具能够修改代码同时修改所有引用该代码的地方.本文收集了五款出色的PHP代码重构工具,以帮 ...

  6. 前端神器-神级代码编辑软件Sublime Text下载、使用教程、插件推荐说明、全套快捷键

    Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器.Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能 ...

  7. 前端开发必备 40款优秀CSS代码编写工具推荐

    摘要:CSS工具可以简化工作流,可以提高CSS编写速度,是开发者和设计者所不可缺少的.本文列举了40种CSS工具,功能涉及CSS菜单.动画.3D图形.响应式页面.图层.按钮等界面元素的设计与制作,你定 ...

  8. [转]前端开发必备 40款优秀CSS代码编写工具推荐

    编写工具地址如下 英文地址:http://webtoolsdepot.com/40-css-tools-to-improve-your-productivity/ 中文地址:http://www.cs ...

  9. 软件推荐 ---一款优秀的通信组件 HP_Socket

    * HP-Socket 官方网站:http://www.jessma.org* HP-Socket 项目主页:http://www.oschina.net/p/hp-socket* HP-Socket ...

随机推荐

  1. CentOS7.6安装mailx

    由于ECS服务器安全问题,发送邮件统一使用SSL模式 安装开始: 第一步:Yum安装mailx:yum install -y mailx 第二步: 创建证书存放目录(如以存在无需创建):mkdir - ...

  2. leetcode hashmap

    187. Repeated DNA Sequences 求重复的DNA序列 public List<String> findRepeatedDnaSequences(String s) { ...

  3. jQuery自动触发事件

    转自:https://blog.csdn.net/CY_LH/article/details/78982218 常用模拟 有时候,需要通过模拟用户操作,来达到单击的效果.例如在用户进入页面后,就触发c ...

  4. sql中问号是干什么的??

    第一次在后台 程序中遇到sql语句中的问号: /** * * 方法描述 : 通过账号id更新该账号状态 * @param state 状态 * @param id 账号id */ @Modifying ...

  5. ss查看状态

    ps -ef | grep ss-server | grep -v ps | grep -v grep

  6. 学 python

    1. 推荐的学习教程:<python简明教程> 2. 不推荐的学习教程,可以偶尔查查:<Dive into python>,偶尔查查挺好,看多了走火入魔. 3. 推荐一个pyt ...

  7. JMeter下载及安装配置完整版

    特别需要注意的时,jdk版本和jmeter版本匹配问题. Jdk1.8对应apache-jmeter-3.3 Jmeter下载及安装配置 本文是在win7环境下安装使用jmeter,jmeter可以运 ...

  8. Greeplum 系列(二) 安装部署

    Greeplum 系列(二) 安装部署 本章将介绍如何快速安装部署 Greenplum,以及 Greenplum 的一些常用命令及工具.本章不会涉及硬件选型.操作系统参数讲解.机器性能测试等高级内容, ...

  9. JMS 之 Active MQ 的消息传输

    本文使用Active MQ5.6 一.消息协商器(Message Broker) broke:消息的交换器,就是对消息进行管理的容器.ActiveMQ 可以创建多个 Broker,客户端与Active ...

  10. Spring.net 表达式解析ExpressionEvaluator

    1.类定义 public class Company { private string name; private Employee managingDirector; public string N ...