开发工具
gvim的配置和使用
五 14th
我旁边的同事以前隔一个星期就会换一个编辑器,eclipe、zendstudio5.5、6.0、7.0、Aphta、ultredit、netbeans等,几乎所有主流的IDE都使用过了。最终常用的还是gvim。做程序这行,每天看代码、写代码,没有一个快速、方便、强大的编辑器是很头疼的;程序界中流传这样一个说法,编辑器分三种,一个Vim,一个emacs,一个是其他所有的IDE;至于是否是公论,仁者见仁,智者见智,关键是要适合自己。不过,Vim和emacs的确是很优秀的编辑器了;两者之间的战争从来就没有停息过;我记得一个笑话vim说使用emacs恨不得给计算机安装两个脚踏板,一脚踏ctrl,一脚踏alt;呵呵,这只是笑话,因为你在vim里,使用esc或者ctrl+c进入命令模式,按i,a退回编辑模式。而emacs是没有这样的模式的。但emacs更像一个操作系统,可以收发邮件、听歌、读新闻,有人几乎就是login->emacs->logout;当然,对于这些争论,比如还有windows vs linux ,gnome vs kde等争论,可以当一下茶余饭后的谈资即可,不必去争论什么,毕竟适合自己的才是最好的。
我去年也是老换编辑器,今年一直是使用gvim。gvim是vim的图形界面。不得不承认,相比其他的IDE,vim的入门不是很容易。 但资源占用少,速度快,而且需要什么,自己动手配置,这恰是vim的优点,又是缺点。下面是我的gvim的配置文件。至于怎样入门,常用命令找些资料,花点时间,细心学习是值得的。
View Code SHELL * "文件编码设置
* set fileencodings=ucs-bom,utf-8,gbk,default,latin
* "图形界面字体和颜色设置 字体为Monaco需安装,背景选择自带的morning, 看习惯了就好了
* if has("gui_running")
* set guifont=Monaco
* colorscheme morning
* endif
* "默认关闭菜单栏和工具条 More >
zend studio for eclipse 6.0 一些配置
九 21st
最近整理了一下zend studio for eclipse 的一些常用的配置如下:
【已备后用】
window ->preferences->general->workspace,看到右边的text file encoding。设定zend 的初始编码。
window ->preferences->php->templates->New simple PHP file。进行设定自己的一些署名信息及代码介绍等等。
缩进方法 [向右] tab [向右]shift+tab
Zend Studio 快捷键一览表
七 1st
编辑功能
组合键 实现功能 适用条件
Ctrl+/ 单行注释。当前为php代码时,则在光标所在行添加双斜杠行注释,选择多行则每一行都添加双斜杠;而当代码为html时则在行前后添加注释,选中多行将在选区前后添加注释,而非每行添加 PHP代码、html代码全部适用,不适用于CSS部分
Ctrl+Shift+/ 块注释,为选择的PHP代码添加/* */块注释,如果没有选择任何代码,则将光标所在行添加块注释 PHP代码适用,对HTML代码其功能与Ctrl+/相同
Ctrl+U 选择的代码片段全部转换为大写 php、html等均适用
Ctrl+L 选择的代码片段全部转换为小写 php、html等均适用
Ctrl+D 复制光标所在行 所有代码均适用
Ctrl+E 删除光标所在行 所有代码均适用
Tab/Shift+Tab 按tab增加代码缩进,默认为4个空格位置,可在首选项中进行设置,Shift+Tab则减少缩进,此操作对多行操作同样有效。即多行同时增加/减少缩进。 所有代码均适用
Ctrl+Alt+F 在文件中查找,打开“在文件中查找”对话框 整个ZDE环境适用
Ctrl+BackSpace 删除光标前一个单词,或者一个符号,注意这里的“一个单词”是由ZDE自行理解的,与英文中的一个单词有一定出入 所有代码均适用
Ctrl+G 转到行。打开转到行对话框,填写行数字即可转到相应行,此为通用快捷键 整个ZDE环境适用
Alt+ →,← 右箭头是定位到光标的下一个位置,左箭头则是定位到光标的上一个位置。 整个ZDE环境适用