SlickEdit能够自动分析代码块,而且使用快捷键(Ctl+E,Ctrl+],Ctrl+Shift+])可以方便的界定代码块的起始部分,UEStudio也支持括号匹配,却不能很好的进行定位.
SlickEdit能够解析 #ifdef #endif 宏的匹配,UEStudio不支持该功能.
字体:
Tools->Options->Font
个人觉得最好看的是FixedSys。
显示改动过的行标记:
Tools->Options->File Extension Setup
Advanced-Color coding-Modified lines
自动在保存的时候清除修改标记:
Tools->Options->File Options
Save-Reset line modify
这个标签页还有两个实用的选项:
Expand tabs to spaces,保存时把Tab变成空格(有的地方要求必须用空格缩进)
Strip trailing spaces,删掉行末尾的空白
快点显示Symbol的代码信息:
下面的Symbol窗口类似与Source Insight的上下文窗口,会显示当前函数或者宏的代码。
Tools->Options->Tagging Options
Updtae toolbars after ms idle:
缩短显示代码的速度。我用150。机子够快扛得住就弄小点。
修改该死的自动语法模板:
Tools->Options->File Extension Options
Indent-Syntax expansion-Minmum expandable keyword length:
建议设置为3,如果为默认的1的话,你根本不能用i做变量。因为只要i起头后面一个空格就是一个if () {},吐血。
鼠标移到函数或者标识符上面显示信息:
Tools->Options->File Extension Options
Tagging-Show info for symbol under mouse
这部分其他的钩也可以选上,减轻工作量啊。
对当前文件类型都显示行号:
Tools->Options->File Extension Setup
General-Display line numbers
修改行号颜色:
Tools->Options->Color
不是Line Number,而是Line Prefix Area~~吐血 -_-!
改GCC的设置:
必须在建立了GNU C/C++项目后才能在Build里面找到GNU C Options
设置项目的Build之类的菜单命令:
Project->Project Properties->Tools
选中一个Configuration以后就能配置编译器和调试器
另外,在下面的Build窗口可以直接敲命令。比如make,dir什么的,很方便
同时启动多个SlickEdit
使用隐藏的命令开关“+new”即可。只要把SlickEdit的快捷方式修改成这样:
"E:\Program Files\SlickEdit\win\vs.exe" +new
解决Slickedit某些窗口字体模糊的问题
比如Open Form的窗口,
用UE打开vs.exe、vsapi.dll两个文件,查找“OEM Fixed Font”,会找到有OEM Fixed Font..Terminal的地方。把Terminal改成Fixedsys,注意要用覆盖模式,不能改变了文件的长度,然后存盘即可。
将Slickedit的Projects资源列表切换成文件夹模式
Slickedit的文件排列是按照Source,Head之类的分的,很不习惯,把它改成按照文件夹结构
在Projects窗口中点击一个vpj文件,按右键;选择Auto Folder→Directory View,会出来一个警告框。再点OK就好了
Workspace分类管理
Workspace多了以后分类管理会比较方便
Project->Organize all workspace,可以用目录的形式对workspace进行管理,
注意这里并不会改变你workspace文件的位置,只是在slickedit里面的分类而已。