资源描述:
《手把手教你把Vim改装成一个IDE编程环境(32页).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、手把手教你把改装成一个编程环境(图文)1写在前面下编程一直被诟病的一点是:没有一个好用的,但是听说牛人,黑客之类的也都不用.但是对我等从平台转移过来的来说,一个好用的是何等的重要啊,估计很多人就是卡在这个门槛上了,"工欲善其事,必先利其器"嘛,我想如果有一个很好用的,那些牛人也会欢迎的.这都是劳动人民的美好愿望罢了,我今天教大家把改装成一个简易,说它"简易"是界面上看起来"简易",但功能绝对不比一个好的差,该有的功能都有,不该有的功能也有,你就自己没事偷着乐吧,下面我开始介绍今天的工作了.
本文会教你:
1. 中文帮助手册的安装
2. 编程常用命令
3. 语法高亮
4. 在程序中跳来
2、跳去:的使用
5. 教你高效地浏览源码插件:
6. 文件浏览器和窗口管理器插件:
7. 的使用
8. 窗口
9. 快速浏览和操作插件:
10. 文件间相互切换插件:A
11.在工程中查找插件:
12.高亮的书签插件:
13.自动补全
14.加速你的补全插件:
本文不会教你:
1. 如何使用.本文不会从零开始教你如何使用,如果你是第一次接触,
建议你先看看其他的入门的教程,或者在下输入命令:,
这是一个简单的入门教程.
2. 编程技巧.
3. 脚本的编写.
我的工作环境是:5
是自己编译的7.0,如果你还没有安装,请看我的这篇文章<在9中编译和配置7.0>
由于本人一直从事C
3、语言工作,所以下面这些例子都是在C语言程序中演示的,其他语言的没有试过,如果有朋友在别的语言下有问题,可以跟我讨论一些,我会尽量帮助你们的.
本文用的示范源码是7.1的源码,可以在下载到源码包7.12,你也可以不用下载,就用你自己程序的源码,关系不大的.我把源码解压在我的目录下:71
下面对文中的一些名字定义一下:
1.文中用到的一些用<>括起来的符号比如<>,<>,之类的,你可以用下面的命令看看解释:2.文中说的一些路径,比如:
如果你没有,就自己创建.
3.文中说到的文件都是指
先给大家看张图片,我是的界面,解解馋先^_^
(图1)
对照上图的图标,我在本文中
4、将教会你以下这些功能:1简洁明了的浏览和操作2文件浏览器3浏览器4高亮的书签5更丰富的语法高亮6成员变量的下拉,自动补全2中文帮助手册的安装自带的帮助手册是英文的,对平时编程的人来说没有多大阅读困难,何况还有"星级译王"呢,可偏偏有一帮人将其翻译成了中文,可偏偏我又挡不住诱惑将它安装了,唉.......又痛失一个学习英文的好机会,下不为例.
大家看看我的中文帮助界面吧:
(图2)
安装方法:
在下面的网站下载中文帮助的文件包:
()
(中文)
下载的文件包应该是类似这样的:1.5.0
解压后其中有个文件夹,将其中的内容全部复制到,或者安装目录下的目录中,此时中的信
5、息已经是中文的了.
注意:
a.如果无法显示中文,在中增加下面这句试试:
b.帮助文件的文本是8编码的,如果想用直接查看,需要在中设置:
83编程常用命令建议先看看帮助手册中的下面章节,其中有关文件的部分你可以先跳过,在后面的章节中会讲到,到时候你在回来看看,就觉得很简单了:29
30下面是我常用的一些命令,放在这里供我备忘:%跳转到配对的括号去[[跳转到代码块的开头去(但要求代码块中'{'必须单独占一行)跳转到局部变量的定义处''跳转到光标上次停靠的地方,是两个',而不是一个"设置书签只能是的26个字母`x跳转到书签处("`"是1左边的键)>增加缩进,"x>"表示增加以下x
6、行的缩进<减少缩进,"x<"表示减少以下x行的缩进 4语法高亮写程序没有语法高亮将是一件多么痛苦的事情啊,幸亏的作者是个程序员(如果不是,那可大了),提供了语法高亮功能,在上面的图片中大家也可以看到那些注释,关键字,字符串等,都用不同颜色显示出来了,要做到这样,首先要在你的文件中增加下面几句话:
再重新启动,并打开一个c程序文件,是不是觉得眼前突然色彩缤纷了起来...
如果你不喜欢这个配色方案你可以在"编辑->配色方案"()中选择一个你满意的配色方案,然后在文件中增加下面这句:是我喜欢的配色方案,你可以改成你的.如果菜单中的配色方案你还不满意(你也太花了吧),没关系,在上跟你一样
7、的人很多,他们做了各种各样的颜色主题,你可以下载下来一个一个的试,多地可以看到你眼花.如果这样你还不满意(你还真是),没关系,的作者早想到会有你这种人了,你可以创建你自己的颜色主题,把下面的这篇文档好好学习一些一下吧:
更炫的语法高亮:
你可能会发现很多东西没有高亮起来,比如运算符号,各种括号,函数名,自定义类型等,但是看上面的图片,我的运算符号和函数名都加亮了^_^,想知道为什么吗?哇哈哈哈哈....让我来教你吧...
主要的思路是新建一个