首页 > 其他分享 >SlickEdit基本设置

SlickEdit基本设置

时间:2023-01-05 12:03:23浏览次数:39  
标签:基本 languages -- SlickEdit C++ Languages 设置 Tools Options


字体:


Tools->Options->Font


个人觉得最好看的是FixedSys和宋体。不能用新宋体,保存不了设置(v9)。

背景设置:

如果你不喜欢默认的配色方案,那么可以从Tools->Options->Color->Schemes中选择一种配色方案。 



OS/390  是比较不错的一个





显示改动过的行标记:

Tools->Options->FileOptions->Save-Reset line modify

Tools->Options->Languages->All Languages->View->Modified lines

还有两个实用的选项:Expandtabs to spaces,保存时把Tab变成空格(有的地方要求必须用空格缩进)
Strip trailing spaces,删掉行末尾的空白


显示行号:

Tools->Options->Languages->All Languages->View->Line numbers


增加快捷键:

Tools-->Options-->Keyboard and Mouse-->Key Blindings

注释/取消注释                toggle-comment                                ALT+/
代码格式化                        beautify                                         ALT+\
开/关 符号着色                symbol-coloring-toggle                        ALT+'
开/关 代码折叠               toggle_all_outlining                      ALT+;
代码全部展开                expand-all                                        ALT+]                (已经在前面有"+","-"号的才有效,即开启代码折叠)
代码全部折叠                collapse-all                                        ALT+[                (已经在前面有"+","-"号的才有效,即开启代码折叠)
全屏显示                        fullscreen                                        ALT+Enter

                                       pop-bookmark                                CTRL+,

                                        push-tag                                         CTRL+.

                                        toggle-bookmark                          CTRL+M

                                        prev-bookmark                              CTRL+SHIFT+,

                                       next-bookmark                               CTRL+SHIFT+.

                           

5/ 修改跳转到Symbol定义处的速度
Tools-->Options-->Editing-->Context Tagging
Tagging Tool Windows项中的Updata Tool Windows after(ms) 设置成100

6/ 修改符号着色的速度
Tools-->Options-->Editing-->Context Tagging
Symbol Coloring Performance项中将Update after(ms) idle的值设置成100

7/ 在C/C++中行号(对整个基于C/C++的项目内的所有文件都有效)
Tools-->Options-->languages-->Application Languages-->C/C++ -->View
Line numbers 勾选上

8/ 在C/C++中开启语法着色(对整个基于C/C++的项目内的所有文件都有效)
Tools-->Options-->languages-->Application Languages-->C/C++ -->View
Symbol coloring 勾选上
其下的三个子项目也都勾选上

9/ 在C/C++中显示修改过的行
Tools-->Options-->languages-->Application Languages-->C/C++ -->View
Modified lines 勾选上

10/ 在C/C++中显示当前行
Tools-->Options-->languages-->Application Languages-->C/C++ -->View
Current line 勾选上

11/ 在C/C++中语法扩展关键字匹配从两个字符开始
Tools-->Options-->languages-->Application Languages-->C/C++ -->Indent
Minimum expandable Keyword length 修改成 2

12/ 在C/C++中else不出现在}之后
Tools-->Options-->languages-->Application Languages-->C/C++ -->Formatting
Begin/end style标签页
取消place "else" on same line as "}" 勾选

13/ 在C/C++中代码自适应
Tools-->Options-->languages-->Application Languages-->C/C++ -->Adaptive Formatting
勾选 Use Adaptive Formatting(重启软件后生效)

14/ 在C/C++中的代码注释格式
Tools-->Options-->languages-->Application Languages-->C/C++ -->Comments
Comment line 项中 Left 项设置成//外加1个空格即// ;
Location 项设置成At left margin

15/ 在C/C++中代码字符完成时,可以用TAB键切换匹配的字符
Tools-->Options-->languages-->Application Languages-->C/C++ -->Auto-Complete
Options标签页中 勾选Tab cycles through choices

16/ 在C/C++中代码字符完成时,开始匹配字符的最少字符数
Tools-->Options-->languages-->Application Languages-->C/C++ -->Auto-Complete
Options标签页中
Minimum prefix length 修改成 2(注意该项应小于等于第9项即关键字匹配的值)

17/ 在C/C++中高亮当前光标处对应的Symbol,所有调用和定义的地方都会高亮
Tools-->Options-->languages-->Application Languages-->C/C++ -->Context Tagging
勾选Highlighting and Completion 项中的Highlight matching symbols under cursor

18/ 在C/C++中字符补全不区分大小写
Tools-->Options-->languages-->Application Languages-->C/C++ -->Color Coding
取消Tokens标签页中identifies框中Case-sensitive前面的勾选

19/ 保存后清除修改过的行标记
Tools-->Options-->Files Options-->Save
Reset Modified lines 设置成True

20/ SlickEdit多开
快捷方式后加入 +new
例如:D:\EDA\SlickEditV16.0.0\win\vs.exe +new

21/ 代码折叠功能开启
View-->Toolbars-->Selective Display开启


22/ 代码格式化的设置
Tools-->Beautify...
Begin/end style标签页
取消place "else" on same line as "}" 勾选
Others标签页
Pad condition 标签页 选择insert padding
case在switch下自动缩进
indenting 标签页 选择indent case from switch

23/ 部分有用的默认快捷键
Ctrl+.或者F12                        显示变量或者函数定义的位置(如果已经激活Preview窗口,在变量或者函数上面单击鼠标左键,也可以达到相同效果)
Ctrl+/或者Shift+F12                显示并列出项目中所有引用到当前选中变量或者函数的位置
Ctrl+]                                        光标移动到匹配的[]或者()
Ctrl+\                                        折叠/展开代码                        (不论是否已经开启代码折叠都有效)
ALT+.                                列出Symbol列表

24/ SlickEdit的文件复制里面的中文粘贴到其他编辑器时出现乱码;
解决方法:
在SlickEdit里面输入一遍中文字符即可;那原先复制出来乱码的,也会不乱码了

25/ 单个文件符号着色开启
View-->Symbol Coloring
勾选Enable Symbol Coloring
勾选Highlight Unindentifed Symbols
勾选All Symbols

26/ 单个文件显示行号
View-->Line Numbers

27/ 调整File Tab的排序方式
在tab上右击鼠标,选择File tab sort order
默认方式是Alphabetical ,会把C和对应的h文件放在一起,并简化h文件的标签
选择manual 可以手动移动排列Tab

28/ 代码历史文件存放目录(默认)
C:\Documents and Settings\Administrator\My Documents\My SlickEdit Config\16.0.3\vsdelta\E

29/ 配置备份目录(默认),不知道是对项目还是对整个软件,未测试
C:\Documents and Settings\Administrator\My Documents\My SlickEdit Config\16.0.3\vsdelta\C



标签:基本,languages,--,SlickEdit,C++,Languages,设置,Tools,Options
From: https://blog.51cto.com/u_15930680/5990065

相关文章