acrobat professional中:
你要在Ctrl+K中的设置点击左侧有一项叫“一般”,然后在右侧的“使用单键
加速键访问工具”前打对号,否则没有效果。
工具 快捷键
首选项CTRL+K
建立标签CTRL+B
手形工具【H】
快照工具【G】
选择工具【V】
临时选择手形工具【空格键】
轮流选定缩放工具:选择对象元数据工具【Shift+V】
轮流选定缩放工具:放大、缩小、动态缩放【Shift+Z】
轮流选定缩放工具:放大、缩小、动态缩放、放大镜【Shift+Z】
选定当前缩放工具【Z】
临时选择放大工具【Ctrl+空格键】
临时选择缩小工具【Ctrl+Alt+空格键】
临时选择动态缩放工具(当选定了放大或缩小时)【Shift】
选择对象工具【R】
文章工具【A】
裁剪工具【C】
链接工具【L】
按钮工具【F】
轮流选定表单工具:按钮、复选框、组合框、列表框、单选按钮、文本域、数
字签名【Shift+F】
电影工具【M】
声音工具【Shift+M】
Touch Up 文本工具【T】
Touch Up 对象工具【Shift+T】
距离工具【B】
轮流选定测量工具:距离、周长、面积【Shift+B】
source insight中:
1、按住"ctrl", 再用鼠标指向某个变量,点击一下,就能进入这个变量的定义。
2、今天把一个用sourceinsight排版整齐的C文件,偶然用VC打开一看,全乱了。研究了半天,发现SI对每个字符的宽度不太一致。
请教同事发现选上"view --> draft view", 就可以让每个字符的宽度一致了。快捷键是 "Alt + F12"
3、"shift+F8" 标亮所有文本中光标所在位置的单词
4、跳到某一行:"ctrl + g"(VC,VS也一样) 或者F5
5, F3 查找上一个,F4查找下一个.
6,恢复CTRL+A的全选功能。 点击options->Key Assignment,通过关键词save 找到save all,更改为ctrl+shift+a,通过关键词select找到select all,更改为ctrl +a
UltraEdit中:
1,ctrl+B 找对应配对的括号
2,F3查找下一个,ctrl+F3 查找上一个
在Source Insight集成Astyle(代码格式化)
Windows平台下也有好多人都喜欢用SourceInsight编辑C/C++程序,但是SourceInsight没有提供对代码格式化的功能,如果将Artistic Style集成到SourceInsight中,那就可以为它扩展出代码格式化的功能了。
假定AStyle.exe的目录是“C:\ArtisticStyle\”,在该目录下有一个“c.opt”文件是用来保存配置的文件。下面简要地介绍下Artistic Style集成到SourceInsight中的方法。
1. 打开你的SourceInsight, 选择菜单“Options-->Custom Commands-->Add”, 输入Artistic Style(可以随便输入一个名字)。
2. Run中输入: C:\ArtisticStyle\astyle.exe -KLmpb %f (注意路径不可以是中文的)
3. Dir留空,将Iconic Window, Pause when done, Wait until done, File,then Line 四项前打上勾。
4. 然后点对话框中右侧的按钮“Menu”, Menu--->Menu-->View--><end of menu>, 右侧Insert, OK.
5. 此时在SourceInsight中的View菜单下多了个Style的子菜单选项,可以用它来对单个C/C++文件进行格式化。
options->preference->Files 下边可设置自动加载改变文件而不询问
在Source Insight集成PC lint(静态检查)
一、安装。
1。首先,将本目录下的文件全部拷贝到c:\lint之下。
2。然后,在Source InSight中,选择Option-> Custom Commands... 弹出“Custom Commands”窗口。
进行如下设置:
1) Command不要填,Name填PCLint
2) Run中填:C:\LINT\Lint-nt.exe -ic:\lint\std.lnt %f
3) 选中以下复选框:
Iconic Window
Capture Output
Save Files First
Wait Until Done
Parse Links in Output
File, then Line
其他复选框不选。
4) Pattern中填:^\([a-zA-Z].*\)(\([0-9][0-9]*\)).*
然后点Add按钮。
3。最后设置快捷键。
点此窗口中的Keys...按钮,在Commands框中选“PCLint”,点"Add"按钮,然后敲一个热键。例 如"Ctrl+ALT+p ",没有冲突即可。最后点"OK "键。
4。在“Custom Commands”窗口中点 "Change "按钮。
F:\PCLint\co-msc60.lnt F:\PCLint\lib-w32.lnt -i"F:\Visual C++\VC98\Include" -i"F:\Visual C++\VC98\MFC\Include" -i"F:\Visual C++\VC98\ATL\Include" |
命令:F:\PCLint\lint-nt.exe Use Output Window项打勾。(否则会弹出命令行窗口) |
PC-lint for C/C++ (NT) Ver. 8.00e, Copyright Gimpel Software 1985-2001 --- Module: E:\VC_Study\PCLint\PCLintTest.cpp _ } E:\VC_Study\PCLint\PCLintTest.cpp(8) : Info 783: Line does not end with new-line 工具返回代码: 1 |
命令:F:\PCLint\UnxUtils\usr\local\wbin\find.exe 变量:$(FileDir) -name *.c -o -name *.cpp | F:\PCLint\UnxUtils\usr\local\wbin\xargs.exe F:\PCLint\lint-nt -i"F:\PCLint\UnxUtils\usr\local" -u F:\PCLint\std.lnt |
PC-lint for C/C++ (NT) Ver. 8.00e, Copyright Gimpel Software 1985-2001 --- Module: E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp _ Hello(); E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Error 1055: Symbol 'Hello' undeclared, assumed to return int E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Info 746: call to function 'Hello()' not made in the presence of a prototype E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Warning 534: Ignoring return value of function 'Hello()' (compare with line 11) E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Info 830: Location cited in prior message _ } E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(13) : Info 715: Symbol 'argv' (line 8) not referenced E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(8) : Info 830: Location cited in prior message _ } E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(13) : Info 818: Pointer parameter 'argv' (line 8) could be declared as pointing to const E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(8) : Info 830: Location cited in prior message _ } E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(13) : Info 715: Symbol 'argc' (line 8) not referenced E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(8) : Info 830: Location cited in prior message 工具返回代码: 10 |
PC-lint for C/C++ (NT) Ver. 8.00e, Copyright Gimpel Software 1985-2001 --- Module: E:\VC_Study\PCLint\ProjectTest\StdAfx.cpp --- Wrap-up for Module: E:\VC_Study\PCLint\ProjectTest\StdAfx.cpp Info 766: Header file 'E:\VC_Study\PCLint\ProjectTest\stdafx.h' not used in module 'E:\VC_Study\PCLint\ProjectTest\StdAfx.cpp' --- Module: E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp _ Hello(); E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Error 1055: Symbol 'Hello' undeclared, assumed to return int E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Info 746: call to function 'Hello()' not made in the presence of a prototype E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Warning 534: Ignoring return value of function 'Hello()' (compare with line 11) E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(11) : Info 830: Location cited in prior message _ } E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(13) : Info 715: Symbol 'argv' (line 8) not referenced E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(8) : Info 830: Location cited in prior message _ } E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(13) : Info 818: Pointer parameter 'argv' (line 8) could be declared as pointing to const E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(8) : Info 830: Location cited in prior message _ } E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(13) : Info 715: Symbol 'argc' (line 8) not referenced E:\VC_Study\PCLint\ProjectTest\ProjectTest.cpp(8) : Info 830: Location cited in prior message 工具返回代码: 123 |