当前位置:文档之家› Source Insight常用快捷键及注释快捷键设置

Source Insight常用快捷键及注释快捷键设置

Source Insight常用快捷键及注释快捷键设置
Source Insight常用快捷键及注释快捷键设置

Source Insight常用快捷键及注释快捷键设置

(https://www.doczj.com/doc/9d526171.html,/tlaff/article/details/6536610)

在使用SI过程中,我根据自己的使用习惯修改了它的默认快捷键,并且在配置文件中添加了一些人性化功能,下面一一介绍:

修改快捷键:Options->Key Assignments...

1.main window:Esc

2.Hight light:Middle Mouse

3.Go Back:Alt+z

4.Go Forward:Alt+x

5.Caller:Alt+c

6.Reference:Alt+r

7.Previous Link:Alt+a 8.Next Link:Alt+s

9.First Link:Alt+d

10.Go Line:Alt+g 11.Select Line:Alt+l

12.Symbol Win:Alt+q 13.Activate SW:Alt+w

14.Projcet Win:Alt+[ 15.Activate PW:Alt+]

16.Contex Win:Alt+,17.Activate CW:Alt+.

18.Relation Win:Alt+;19.Activate RW:Alt+'

20.Select All:Ctrl+a 21.Save All:Ctrl+Shift+a

22.Browse Project Symbols:Alt+b

添加一些配置文件宏,比如:注释掉代码:单行注释、多行注释,将选中内容注释掉;在一行代码的前、后添加注释性文字等。

打开Projcet->Open project,选择base,可以看到utils.em文件,将下列宏添加到该文件中,并在其他工程里加入该文件,

在上面介绍的快捷键添加方式里找到该宏并自定义快捷键。

单行、多行注释:

[plain]view plaincopyprint?

1. m acro MultiLineComment()

2. {

3. hwnd = GetCurrentWnd()

4. selection = GetWndSel(hwnd)

5. LnFirst = GetWndSelLnFirst(hwnd) //取首行行号

6. LnLast = GetWndSelLnLast(hwnd) //取末行行号

7. hbuf = GetCurrentBuf()

8.

9. if(GetBufLine(hbuf, 0) == "//magic-number:tph85666031"){

10. stop

11. }

12.

13. Ln = Lnfirst

14. buf = GetBufLine(hbuf, Ln)

15. len = strlen(buf)

16.

17. while(Ln <= Lnlast) {

18. buf = GetBufLine(hbuf, Ln) //取Ln对应的行

19. if(buf == ""){ //跳过空行

20. Ln = Ln + 1

21. continue

22. }

23.

24. if(StrMid(buf, 0, 1) == "/") { //需要取消注释,防止只有单字符的行

25. if(StrMid(buf, 1, 2) == "/"){

26. PutBufLine(hbuf, Ln, StrMid(buf, 2, Strlen(buf)))

27. }

28. }

29.

30. if(StrMid(buf,0,1) != "/"){ //需要添加注释

32. }

33. Ln = Ln + 1

34. }

35.

36. SetWndSel(hwnd, selection)

37. }

将上面的代码保存到utils.em文件,打开source insight,将该文件添加到工程中,然后在Options->Key Assignments中你就可以看到这个宏了,宏的名字是MultiLineComments,

然后我们为它分配快捷键“Ctrl + /”,然后就可以了。

这是一份添加“#ifdef 0”和“#endif”的宏代码,定义快捷键为Ctrl+#:

[plain]view plaincopyprint?

1. m acro AddMacroComment()

2. {

3. hwnd=GetCurrentWnd()

4. sel=GetWndSel(hwnd)

5. lnFirst=GetWndSelLnFirst(hwnd)

6. lnLast=GetWndSelLnLast(hwnd)

7. hbuf=GetCurrentBuf()

8.

9. if(LnFirst == 0) {

10. szIfStart = ""

11. }else{

12. szIfStart = GetBufLine(hbuf, LnFirst-1)

13. }

14. szIfEnd = GetBufLine(hbuf, lnLast+1)

15. if(szIfStart == "#if 0" && szIfEnd == "#endif") {

16. DelBufLine(hbuf, lnLast+1)

17. DelBufLine(hbuf, lnFirst-1)

18. sel.lnFirst = sel.lnFirst – 1

19. sel.lnLast = sel.lnLast – 1

20. }else{

22. InsBufLine(hbuf, lnLast+2, "#endif")

23. sel.lnFirst = sel.lnFirst + 1

24. sel.lnLast = sel.lnLast + 1

25. }

26.

27. SetWndSel( hwnd, sel )

28. }

这份宏的代码可以把光标所在的行注释掉,定义快捷键为Ctrl+*:[plain]view plaincopyprint?

1. m acro CommentSingleLine()

2. {

3. hbuf = GetCurrentBuf()

4. ln = GetBufLnCur(hbuf)

5. str = GetBufLine (hbuf, ln)

6. str = cat("/*",str)

7. str = cat(str,"*/")

8. PutBufLine (hbuf, ln, str)

9. }

将一行中鼠标选中部分注释掉,定义快捷键为Ctrl+shift+*:[plain]view plaincopyprint?

1. m acro CommentSelStr()

2. {

3. hbuf = GetCurrentBuf()

4. ln = GetBufLnCur(hbuf)

5. str = GetBufSelText(hbuf)

6. str = cat("/*",str)

7. str = cat(str,"*/")

8. SetBufSelText (hbuf, str)

9. }

在一行代码前添加注释性文字,定义快捷键为Alt+/:在一行代码前添加注释性文字,定义快捷键为Alt+\:

flash常用快捷键

菜单命令: 新建FLASH文件【Ctrl】+【N】 打开FLA文件【Ctrl】+【O】 作为库打开【Ctrl】+【Shift】+【O】 关闭【Ctrl】+【W】 保存【Ctrl】+【S】 另存为【Ctrl】+【Shift】+【S】 导入【Ctrl】+【R】 导出影片【Ctrl】+【Shift】+【Alt】+【S】发布设置【Ctrl】+【Shift】+【F12】 发布预览【Ctrl】+【F12】 发布【Shift】+【F12】 打印【Ctrl】+【P】 退出FLASH【Ctrl】+【Q】 撤消命令【Ctrl】+【Z】 剪切到剪贴板【Ctrl】+【X】 拷贝到剪贴板【Ctrl】+【C】 粘贴剪贴板容【Ctrl】+【V】 粘贴到当前位置【Ctrl】+【Shift】+【V】清除【退格】 复制所选容【Ctrl】+【D】 全部选取【Ctrl】+【A】

取消全选【Ctrl】+【Shift】+【A】 剪切帧【Ctrl】+【Alt】+【X】 拷贝帧【Ctrl】+【Alt】+【C】 粘贴帧【Ctrl】+【Alt】+【V】 清除帧【Alt】+【退格】 选择所有帧【Ctrl】+【Alt】+【A】 编辑元件【Ctrl】+【E】 首选参数【Ctrl】+【U】 放大视图【Ctrl】+【+】 缩小视图【Ctrl】+【-】 100%显示【Ctrl】+【1】 缩放到帧大小【Ctrl】+【2】 全部显示【Ctrl】+【3】 显示\隐藏时间轴【Ctrl】+【Alt】+【T】 显示\隐藏工作区以外部分【Ctrl】+【Shift】+【W】显示\隐藏标尺【Ctrl】+【Shift】+【Alt】+【R】 显示\隐藏网格【Ctrl】+【’】 对齐网格【Ctrl】+【Shift】+【’】 编辑网络【Ctrl】+【Alt】+【G】 显示\隐藏辅助线【Ctrl】+【;】 锁定辅助线【Ctrl】+【Alt】+【;】 对齐辅助线【Ctrl】+【Shift】+【;】

SourceInsight和UltraEdit技巧

Source Insight使用技巧 默认情况下,SI已经定义了很多非常实用的快捷键: F5 指定行号,实现行跳转,在遇到编译错误的时候,能特别方便的找到出错行。Shift+F8 高亮显示指定标识,快速浏览标识的使用情况。 Ctrl+鼠标点击标识 直接跳转至标识定义处。 Ctrl+F 本文件内查找。 F3 本文件查找结果的上一个。 F4 本文件查找结果的下一个。 F7 打开Browse Project Symbols窗口,快速浏览工程内标识定义。 Ctrl+M Source Insight设置 1、背景色选择 要改变背景色Options->preference->windows background->color设置背景色2、解决字符等宽对齐问题。 SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA 字体。但由于美观的缘故,VERDANA字体是不等宽的。比如下面两行llllllllll MMMMMMMMMM 同样10个字符,长度差多了.用VERDANA来看程序,有些本应该对齐的就歪了。解放方法是使用等宽的字体,但肯定比较丑。比较推荐的是用Courier New。 3、解决TAB键缩进问题 Options-> Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。OK,现在TAB键的缩进和四个空格的缩进在SIS里面看起来就对齐咯 4、SI中的自动对齐设置: 在C程序里, 如果遇到行末没有分号的语句,如IF, WHILE, SWITCH等, 写到该行末按回车,则新行自动相对上一行缩进两列。 Option->Document option下的Auto Indient中Auto Indient Type有三种类型None,Simple,Smart。个人推荐选用Simple类型。 5、向项目中添加文件时,只添加特定类型的文件(文件类型过滤器) 编辑汇编代码时,在SIS里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来

Source Insight用法精细

Source Insight实质上是一个支持多种开发语言(java,c ,c 等等) 的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我 们当成源代码阅读工具使用。 作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。 当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数搜索,彩色显示程序语句等功能。它们的功能是非常强大的。比如,vim和emacs就各自内嵌了一个标记程序,分别叫做ctag和etag,通过配置这两个程序,也可以实现功能强大的函数变量搜索功能,但是由于其配置复杂,linux附带的有关资料也不是很详细,而且,即使建立好标记库,要实现代码彩色显示功能,仍然需要进一步的配置(在另一片文章,我将会讲述如何配置这些功能),同时,对于大多数爱好者来说,可能还不能熟练使用vim和emacs那些功能比较强大的命令和快捷键。 为了方便的学习Linux源程序,我们不妨回到我们熟悉的window环境下,也算是“师以长夷以制夷”吧。但是在Window平台上,使用一些常见的集成开发环境,效果也不是很理想,比如难以将所有的文件加进去,查找速度缓慢,对于非Windows平台的函数不能彩色显示。于是笔者通过在互联网上搜索,终于找到了一个强大的源代码编辑器,它的卓越性能使得学习Linux内核源代码的难度大大降低,这便是Source Insight3.0,它是一个Windows平台下的共享软件,可以从https://www.doczj.com/doc/9d526171.html,/上边下载30天试用版本。由于Source Insight是一个Windows平台的应用软件,所以首先要通过相应手段把Linux系统上的程序源代码弄到Windows平台下,这一点可以通过在linux平台上将 /usr/src目录下的文件拷贝到Windows平台的分区上,或者从网上光盘直接拷贝文件到Windows平台的分区来实现。 下面主要讲解如何使用Source Insight,考虑到阅读源程序的爱好者都有相当的软件使用水平,本文对于一些琐碎、人所共知的细节略过不提,仅介绍一些主要内容,以便大家能够很快熟练使用本软件,减少摸索的过程。 安装Source Insight并启动程序,可以进入图1界面。在工具条上有几个值得注意的地方,如图所示,图中内凹左边的是工程按钮,用于显示工程窗口的情况;右边的那个按钮按下去将会显示一个窗口,里边提供光标所在的函数体内对其他函数的调用图,通过点击该窗体里那些函数就可以进入该函数所在的地方。

flash快捷键大全

flash快捷键大全 flash学习者快来看看,总有你想要的!工具 箭头工具【V】部分选取工具【A】线条工具【N】 套索工具【L】钢笔工具【P】文本工具【T】 椭圆工具【O】矩形工具【R】铅笔工具【Y】 画笔工具【B】任意变形工具【Q】填充变形工具【F】 墨水瓶工具【S】颜料桶工具【K】滴管工具【I】 橡皮擦工具【E】手形工具【H】缩放工具【Z】,【M】 菜单命令 新建FLASH文件【Ctrl】+【N】 打开FLA文件【Ctrl】+【O】 作为库打开【Ctrl】+【Shift】+【O】 关闭【Ctrl】+【W】 保存【Ctrl】+【S】 另存为【Ctrl】+【Shift】+【S】 导入【Ctrl】+【R】 导出影片【Ctrl】+【Shift】+【Alt】+【S】 发布设置【Ctrl】+【Shift】+【F12】 发布预览【Ctrl】+【F12】 发布【Shift】+【F12】

打印【Ctrl】+【P】 退出FLASH【Ctrl】+【Q】 撤消命令【Ctrl】+【Z】 剪切到剪贴板【Ctrl】+【X】 拷贝到剪贴板【Ctrl】+【C】 粘贴剪贴板内容【Ctrl】+【V】 粘贴到当前位置【Ctrl】+【Shift】+【V】清除【退格】 复制所选内容【Ctrl】+【D】 全部选取【Ctrl】+【A】 取消全选【Ctrl】+【Shift】+【A】 剪切帧【Ctrl】+【Alt】+【X】 拷贝帧【Ctrl】+【Alt】+【C】 粘贴帧【Ctrl】+【Alt】+【V】 清除贴【Alt】+【退格】 选择所有帧【Ctrl】+【Alt】+【A】 编辑元件【Ctrl】+【E】 首选参数【Ctrl】+【U】 转到第一个【HOME】 转到前一个【PGUP】 转到下一个【PGDN】 转到最后一个【END】

JavaScript开发工具WebStorm教程

JavaScript开发工具WebStorm教程:用户界面简介 概述:WebStorm是一款优秀的JavascriptIDE,在本文中将简要介绍一下WebStorm的用户界面,帮助用户通过自己的工作环境找到合适的工作方式。 ?JavaScript开发工具WebStorm教程:用户界面简介 ?JavaScript开发工具WebStorm教程:WebStorm工具窗口 ?JavaScript开发工具WebStorm教程:配置个人文件编码 ?JavaScript开发工具WebStorm教程:IntelliLang使用示例 ?JavaScript开发工具WebStorm教程:创建和优化导入 ?JavaScript开发工具WebStorm教程:XSLT 支持 WebStorm是一款优秀的Javascript IDE,在本文中将简要介绍一下WebStorm的用户界面,帮助用户通过自己的工作环境找到合适的工作方式。 当用户第一次运行WebStorm或者没有打开项目,在WebStorm显示的欢迎屏幕上,可以快速访问的主要入口点。当打开了一个项目的时候,WebStorm 会显示主窗口,该窗口有六个逻辑领域,分别是菜单、工具栏、导航栏、状态栏、编辑器、WebStorm 工具窗口,如下图所示,图中已用红色的标签标示:

欢迎界面 在WebStorm显示的欢迎界面上,这时还没有项目打开。从这个屏幕上,你可以快速访问WebStorm的主要起始点。当你在WebStorm唯一实例中关闭当前项目时,就会出现欢迎界面。如果说你正在运行多个项目的话,关闭一个项目将会导致关闭项目运行的WebStorm窗口,除了最后一个。

FLASH快捷键大全

FLASH快捷键大全箭头工具【v】 部分选取工具【a】 线条工具【n】 套索工具【l】 钢笔工具【p】 文本工具【t】 椭圆工具【o】 矩形工具【r】 铅笔工具【y】 画笔工具【b】 任意变形工具【q】 填充变形工具【f】 墨水瓶工具【s】 颜料桶工具【k】 滴管工具【i】 橡皮擦工具【e】 手形工具【h】 缩放工具【z】,【m】 菜单命令类 新建flash文件【ctrl】+【n】 打开fla文件【ctrl】+【o】 作为库打开【ctrl】+【shift】+【o】 关闭【ctrl】+【w】 保存【ctrl】+【s】 另存为【ctrl】+【shift】+【s】 导入【ctrl】+【r】 导出影片【ctrl】+【shift】+【alt】+【s】 发布设置【ctrl】+【shift】+【f12】 发布预览【ctrl】+【f12】 发布【shift】+【f12】 打印【ctrl】+【p】 退出flash【ctrl】+【q】 撤消命令【ctrl】+【z】 剪切到剪贴板【ctrl】+【x】 拷贝到剪贴板【ctrl】+【c】 粘贴剪贴板内容【ctrl】+【v】 粘贴到当前位置【ctrl】+【shift】+【v】 清除【退格】

复制所选内容【ctrl】+【d】 全部选取【ctrl】+【a】 取消全选【ctrl】+【shift】+【a】 剪切帧【ctrl】+【alt】+【x】 拷贝帧【ctrl】+【alt】+【c】 粘贴帧【ctrl】+【alt】+【v】 清除贴【alt】+【退格】 选择所有帧【ctrl】+【alt】+【a】 编辑元件【ctrl】+【e】 首选参数【ctrl】+【u】 转到第一个【home】 转到前一个【pgup】 转到下一个【pgdn】 转到最后一个【end】 放大视图【ctrl】+【+】 缩小视图【ctrl】+【-】 100%显示【ctrl】+【1】 缩放到帧大小【ctrl】+【2】 全部显示【ctrl】+【3】 按轮廓显示【ctrl】+【shift】+【alt】+【o】 高速显示【ctrl】+【shift】+【alt】+【f】 消除锯齿显示【ctrl】+【shift】+【alt】+【a】 消除文字锯齿【ctrl】+【shift】+【alt】+【t】 显示隐藏时间轴【ctrl】+【alt】+【t】 显示隐藏工作区以外部分【ctrl】+【shift】+【w】显示隐藏标尺【ctrl】+【shift】+【alt】+【r】 显示隐藏网格【ctrl】+【’】 对齐网格【ctrl】+【shift】+【’】 编辑网络【ctrl】+【alt】+【g】 显示隐藏辅助线【ctrl】+【;】 锁定辅助线【ctrl】+【alt】+【;】 对齐辅助线【ctrl】+【shift】+【;】 编辑辅助线【ctrl】+【shift】+【alt】+【g】 对齐对象【ctrl】+【shift】+【/】 显示形状提示【ctrl】+【alt】+【h】 显示隐藏边缘【ctrl】+【h】 显示隐藏面板【f4】 转换为元件【f8】 新建元件【ctrl】+【f8】 新建空白贴【f5】 新建关键贴【f6】 删除贴【shift】+【f5】 删除关键帧【shift】+【f6】 显示隐藏场景工具栏【shift】+【f2】

H5前端开发学习笔记

H5前端开发学习笔记 1、在W3C中查询不到但各大浏览器普遍支持的标签: 名称:marquee,跑马灯标签。文字和图片均可以使用 用法: 属性:behavior,内容遇到边界时的运动方式,slide停在边界处,alternate从边界处弹回; direction,内容运动的方向,left\right\up\down,代表左、右、上、下 scrollamount,内容运动的速度 loop,内容运动的次数 2、Html中的标签是用于定义语义的,这是非常重要的概念,在学习过程中,一定只关注语义,不要关注样式 3、很多以前常用的标签已经被废弃了,要特别注意,如
\


\\\\\等标签,大都不是定义语义,而是定义格式或样式的。这些标签现在常用于CSS的钩子 4、Html推出了部分替代标签,分别是:strong=b、ins=u、em=i、del=s。strong定义重要性强调的文字;ins定义插入的文字;em(emphasized)定义强调的意义,但重要性弱于strong;del定义被删除的文字 5、CSS中常见的文字属性,如果属性值是中文,一定要用单引号或双引号 样式:font-style 粗细:font-weight,单词取值,数字取值 大小:font-size 字体:font-family。可以设置备选方案,如:‘“乱字”,“宋体”’格式,如果中英文混合录入,则在前面设置英文字体,后面设置中文字体,如‘arial,“微软雅黑”’格式,一定要英文在前,中文在后 字体属性可以一次性赋值,格式:slyle weight size family,如:font: italic bold 10px “宋体”,每个值间加空格,但size和family不能省略,并且size必须在前面,family必须在后面 6、CSS中常见的文本属性。decoration代表装饰线,align代表水平对齐,indent代表缩进,常用单位为em,代表字符 7、CSS中的颜色属性。直接命名,如red;rgb(),rgba(),#(16进制),#(16进制的缩写),在前端开发中,不建议大面积使用黑色,因为亮度太高,刺眼,建议使用深灰色,rgba中的a代表透明度 8、id选择器和类选择器,id选择器前面一定要加“#”号,命名时只允许使用字母、数字和下划线,且不能以数字开头,不能是标签的名称;不建议使用id,因为js中会使用;类选择器前面一定要加“.”,是专门给标签设置样式的,每个标签可以同时绑定多个类,格式如:class=”类1 类2 ……”,不能写成:class=”类1” class=”类2”,要巧用多个类的方式,从而减少重复代码量,把一些公共的样式写进类里,这样可以让代码的冗余量降低 9、后代选择器,格式:标签1 标签2{属性:值;},类名和标签名称可以结合使用,如:.class p{} 10、子元素选择器,标签的直接子元素,格式:标签1>标签2{},只到直接下级,不会到下下一级,一定要>符号连接,不能有空格,可以用类和标签混合,可以无限向下 11、后代选择器相对泛一些,子元素选择器定位比较精准 12、交集选择器。标签.选择器1选择器2{},选择器与选择器间没有连接符号,如:p.one1{},可以是标签、类混合

Flash知识点总结(有用哦)

Flash基础知识点总结(一) Flash的工作界面 标题栏 主工具栏 文档选 项卡 工具箱 舞台属性面板编辑栏库面板

舞台:进行创作的主要工作区域。 标尺、网格、编辑栏中设置显示比例。 场景概念: 时间轴窗口:由一系列的帧组成,每一帧是一幅瞬时图。分为:图层控制区和时间轴控制区。时间线是通过时间变化精确控制图层在每一秒的位置的工具。默认12帧/秒。Fps(framepersecond) 工具箱:主要绘图工具 动画播放控制器面板 属性窗口:设置对象属性 动作窗口:编写动作脚本 浮动面板:如:库窗口:用于存放重复元素。 (二)Flash动画的制作原理 在时间轴的不同帧上放置不同的对象或设置同一对象的不同属性,例如形状、位置、大小、颜色和透明度等,当播放指针在这些帧之间移动时,便形成了动画。

(三)重要概念 图形:是组成Flash动画的基本元素。制作动画时,可利用Flash的工具箱提供的工具绘制出动画需要的任何图形。 元件:是指可以在动画场景中反复使用的一种动画元素。它可以是一个图形,也可以是一个小动画,或者是一个按钮。 图层:图层就像好多透明的纸,用户可以在不同的纸上绘制各种图画,然后再将所有的纸叠在一起就构成了一幅完整的图画。位于下层的图形将在上层中空白或者透明的地方显示出来。 帧:帧分为关键帧、空白关键帧和普通帧三种类型。 关键帧是可以直接在舞台上编辑其内容的帧, 记录动画内容发生根本性变化的画面。只有关键帧才能进行编辑。F6:插入关键帧。插入关键帧时将上一状态的帧内容完全复制。 空白关键帧帧内没有画面,帧标识是空心小圆圈; 普通帧的作用是延伸关键帧上的内容。 帧频:每秒钟播放的帧数,默认12fps 一般认为是网页上最合适的速度。

webstorm快捷键说明

webstorm快捷键说明 Editing编辑相关快捷键 ?Ctrl + Space: Basic code completion (the name of any class, method or variable) 基本代码完成(任何类、函数或者变量名称),改为Alt+S ?Ctrl + Shift + Enter: Complete statement 补全当前语句 ?Ctrl + P: Parameter info (within method call arguments) 参数信息包括方法调用参数 ?Ctrl + mouse over code Brief Info 简单信息 ?Ctrl + F1 Show description of error or warning at caret 显示光标所在位置的错误信息或者警告信息 ?Alt + Insert Generate code…(Getters, Setters, Constructors)新建一个文件或者生成代码,…构造函数,可以创建类里面任何字段的getter与setter方法 ?Ctrl + O Override methods 重载方法 ?Ctrl + I Implement methods 实现方法

?Ctrl + Alt + T Surround with…(if, else, try, catch, for, etc)用* 来围绕选中的代码行,(* 包括if 、while 、try catch 等) ?Ctrl + / Comment/uncomment with line comment 行注释/取消行注释 ?Ctrl + Shift + / Comment/uncomment with block comment 块注释/取消块注释 ?Ctrl + W Select successively increasing code blocks 选择代码块,一般是增量选择 ?Ctrl + Shift + W Decrease current selection to previous state 上个快捷键的回退,减量选择代码 ?Alt + Q Context info 上下文信息 ?Alt + Enter Show intention actions and quick-fixes 意图行动,快速见效 ?Ctrl + Alt + L Reformat code 根据模板格式对代码格式化 ?Tab/ Shift + Tab Indent/unindent selected lines 对所选行进行缩排处理/撤销缩排处理 ?Ctrl + X or Shift + Delete Cut current line or selected block to clipboard 剪切当前行或所选代码块到剪切板

FLASH最常用快捷键

FLASH课上常用快捷键 绘图工具的使用 1、Shift:绘制正圆 2、Alt:由中心向四周绘制椭圆 3、Alt+Shift:由中心向四周绘制正圆 任意变形工具 1、Shift : 等比例缩放。 2、Alt : 对称缩放。 3、Alt+shift:由中心向四周等比例缩放。 4、Ctrl : 任意自由变形。 5、Ctrl+shift:透视。 F8:散件转变成元件 Ctrl+F8:直接新建元件 Ctrl+B:打散 Ctrl+G(修改—组合):组合 Ctrl + shift + G : 取消组合 F5:一直显示上一帧的画面 F6:插入关键帧,并复制上一关键帧的画面。F7:插入空白关键帧 F5:加帧(延长帧) Shift+F5:删除帧 Ctrl+2:满画布显示 Shift:水平或垂直移动对象Enter : 用flash软件播放动画 Ctrl+Enter : 用flash播放器播放动画。 Ctrl+Z : 撤消 Ctrl+Y : 恢复 Ctrl+C:复制 Ctrl+V:粘贴(默认是粘贴画布的中心)Ctrl+shift+v:原位置粘贴 按住Alt键用鼠标拖动图形可以复制对象Alt键单击: 设置其它所有图层的显示方式按住Shift键 : 水平或垂直移动 Ctrl+Shift+R(视图—标尺) : 显示标尺 视图—贴紧—贴紧对齐 缓动:数值大越慢数值小越快 Alt+Shift+F9:颜色 Ctrl+Shift+H(修改-形状):添加形状提示Ctrl+Alt+H(视图):显示形状提示点 窗口—公用库—按钮 Ctrl+L:打开库面板 Ctrl+J:文档属性 Ctrl+T:变形面板 Ctrl+K:对齐面板

SourceInsight3.5软件安装流程.V1.0.0

文档类型开发文档 保密级别公开 技术报告 名称:SourceInsight3.5软件安装流程 编号: 版本号:V1.0.0 负责人:董磊 成员: 日期:2016年06月01日

目录 目录 (1) 版本 (2) 1文档目的 (3) 2安装SourceInsight3.5 (3) 3配置SourceInsight3.5 (9) 4使用SourceInsight3.5新建工程 (11) 图表目录 (16)

版本

1文档目的 Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同。 本文档详细介绍了SourceInsight3.5软件的安装流程、配置以及使用方法。2安装SourceInsight3.5 解压SourceInsight3.5压缩包并打开此文件夹,运行“InsightSetup”,当弹出如下图所示界面时,点击“Agree”,表示同意条款。 图2-1 当弹出如下图所示界面时,点击“Next”。

图2-2 当弹出如下图所示界面时,点击“Next”。 图2-3 当弹出如下图所示界面时,保持默认的安装路径,点击“Next”。

最全的webstorm快捷键

Editing编辑 Ctrl + Space Basic code completion (the name of any class, method or variable) 基本代码完成(任何类、函数或者变量名称),改为Alt+S Ctrl + Shift + Enter Complete statement 补全当前语句 Ctrl + P Parameter info (within method call arguments) 参数信息包括方法调用参数 Ctrl + mouse over code Brief Info 简单信息 Ctrl + F1 Show description of error or warning at caret 显示光标所在位置的错误信息或者警告信息 Alt + Insert Generate code…(Getters, Setters, Constructors)生成代码,…构造函数,可以创建类里面任何字段的getter与setter方法Ctrl + O Override methods 重载方法 Ctrl + I Implement methods 实现方法 Ctrl + Alt + T Surround with…(if, else, try, catch, for, etc)用* 来围绕选中的代码行,(* 包括if 、while 、try catch 等) Ctrl + / Comment/uncomment with line comment 行注释/取消行注释 Ctrl + Shift + / Comment/uncomment with block comment 块注释/取消块注释 Ctrl + W Select successively increasing code blocks 选择代码块,一般是增量选择 Ctrl + Shift + W Decrease current selection to previous state 上个快捷键的回退,减量选择代码 Alt + Q Context info 上下文信息 Alt + Enter Show intention actions and quick-fixes 意图行动,快速见效 Ctrl + Alt + L Reformat code 根据模板格式对代码格式化 Tab/ Shift + Tab Indent/unindent selected lines 对所选行进行缩排处理/撤销缩排处理 Ctrl + X or Shift + Delete Cut current line or selected block to clipboard 剪切当前行或所选代码块到剪切板 Ctrl + C or Ctrl + Insert Copy current line or selected block to chipboard 拷贝当前行或者所选代码块到剪切板 Ctrl + V or Shift + Insert Paste from clipboard 粘贴剪切板上的内容 Ctrl + Shift + V Paste from recent buffers 粘贴缓冲器中最新的内容 Ctrl + D Duplicate current line or selected block 复制当前行或者所选代码块 Ctrl + Y Delete line at caret 删除插入符号位置行 Ctrl + Shift + J Smart line join(HTML and JavaScript only)加入智能行(HTML 和JavaScript) Ctrl + Enter Smart line split(HTML and JavaScript only)分离智能行(HTML 和JavaScript) 以上快捷键是根据webstrom官网给出的pdf翻译而来(只整理了windows下的)

flash使用代码大全

外部调用swf on (release) { loadMovieNum("", 1); } 外部调用数据 loadVariablesNum("", 0); = true;wf和.exe),在Flash制作过程中,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能。 Fscommand指令使用的语法是:Fscommand("command","arguments") Command是指令的相关命令,arguments是命令的参数。 下面我们就来讲讲如何通过Fscommand指令来实现全屏播放、取消Flash播放时的右键菜单以及关闭Flash动画。 1、全屏播放Flash “Fullscreen”是全屏的意思,在默认的情况下,Flash动画不是以全屏播放(false ),如果需要让动画以全屏状态播放,就必须把Fullscreen命令设置为True,写为:Fscommand ("Fullscreen","True"); 根据需要,我们可以把它写到帧、按钮、MC(Movie Clip)中。 2、取消右键菜单 Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一帧这样设置: Fscommand ("showmenu","false"); 3、关闭动画 quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为: fscommand ("quit"); 如果你想在flash动画结束时出现一个关闭动画的按钮,可以按下面的步骤做。 执行“Insert”下的“New Symbol”(或按Ctrl+F8),在弹出的窗口中选Button,然后制作一个简单的按钮,回到场景中,选中最后一帧,从“Library”中把刚刚建立的按钮拖到场景中,因为该按钮在动画的最后才显示。 给按钮写上如下代码,则实现按下按钮即关闭flash动画。 on (release) { fscommand ("quit"); } 一、几种Action命令

sourceinsight 快捷键 大全

SourceInsight 快捷方式大全 完成语法: Ctrl+E 复制一行: Ctrl+K 恰好复制该位置右边的该行的字符: Ctrl+Shift+K 复制到剪贴板: Ctrl+Del 剪切一行: Ctrl+U 剪切该位置右边的该行的字符: Ctrl+; 剪切到剪贴板: Ctrl+Shift+X 剪切一个字: Ctrl+, 左边缩进: F9 右边缩进: F10 插入一行: Ctrl+I 插入新行: Ctrl+Enter 加入一行: Ctrl+J 从剪切板粘贴: Ctrl+Ins 粘贴一行: Ctrl+P 重复上一个动作: Ctrl+Y 重新编号: Ctrl+R 重复输入: Ctrl+\ 替换: Ctrl+H 智能重命名: Ctrl+' 关闭文件: Ctrl+W 关闭所有文件: Ctrl+Shift+W 新建: Ctrl+N 转到下一个文件: Ctrl+Shift+N 打开: Ctrl+O 重新装载文件: Ctrl+Shift+O 另存为: Ctrl+Shift+S 显示文件状态: Shift+F10 激活语法窗口: Alt+L 回到该行的开始: Home 回到选择的开始: Ctrl+Alt+[ 到块的下面: Ctrl+Shift+] 到块的上面: Ctrl+Shift+[ 书签: Ctrl+M 到文件底部: Ctrl+End, Ctrl+(KeyPad) End 到窗口底部: (KeyPad) End (小键盘的END) 到一行的尾部: End 到选择部分的尾部: Ctrl+Alt+] 后退: Alt+,, Thumb 1 Click 后退到索引: Alt+M 向前: Alt+., Thumb 2 Click 转到行: F5, Ctrl+G

webstorm、phpstorm、idea等使用技巧

概述 此文章用来记录jetbrain系列工具使用的小技巧。如果没有特别说明的话,这些技巧在webstorm、phpstorm、idea中是通用且是跨平台的。 live edit功能与浏览器实现同步实现步骤 live edit是一个免刷新的功能,能捕捉到页面的改动(css、html、js改动),然后浏览器自动刷新,这样提高了开发的效率。很赞的一个功能,唯一不足的是,要安装JB插件到浏览器中,对于不能安装该插件的浏览器来说,该功能就鸡肋了。 1. 打开WebStore的设置对话框,找到live edit选项,选中Enable live editing。 2. 打开Chrome浏览器,进入Chrome网上商店,搜索JetBrains IDE Suport扩展程序。点击“添加至 Chrome“按钮,安装该扩展程序到Chrome。这时候,Chrome浏览器工具栏上就会出现一个JB图标。 注(有时可能在网上商店里搜索不到,我这里提供了一个地 址:https://https://www.doczj.com/doc/9d526171.html,/webstore/detail/jetbrains-ide- support/hmhgeddbohgjknpmjagkdomcpobmllji ) 3. 在WebStorm中新建一个html文件,然后在页面内单击鼠标右键,选择debug选项。

4. 这时,webStorm会启动默认浏览器,并且激活JB浏览器插件。 5. 返回到Webstorm编辑器,尝试修改页面中的内容,然后打开浏览器,看看页面是否自动刷新了没。如 果配置正确的话,一改动代码,浏览器会立刻刷新的,这简直就是重构开发的圣器呀。webstorm内置服务器失效的问题 默认情况下,我们可以直接运行本地的html页面,它内部会开启64432端口来运行我们的页面,这样我们不要配置烦杂的后台环境,也可以简单测试一些需要服务器配合的页面了。启动服务的方式如下:

[完整版]Source_Insight教程及技巧

Source Insight使用简单说明 Source Insight是一个功能十分强大、使用也很方便的程序编辑器。它内置对C/C++、Java 甚至x86汇编语言程序的解析,在你编程时提供有用的函数、宏、参数等提示,因而,Source Insight正在国际、国内众多的IT公司使用。 Source Insight功能强大,它的窗口、菜单初一看来似乎很多,所以刚刚开始使用Source Insight的朋友往往觉得很麻烦。这里本人结合自己的使用经验,简单说说Source Insight的使用。(本文以McuSystem为例,Source Insight 以3.0版本为例。其他版本的Source Insight 大同小异) 和众多程序编辑环境一样,Source Insight中也有Project。 建立工程的方法很简单: 1.打开Source Insight,选择Project菜单->New Project; 2.在出现的对话框中选择并选择存放工程文件的文件夹,输入工程名(比如 McuSystem),点击“保存”; 3.又出现一个对话框,在Configuration部分可以选择这个工程使用全局配置文件还 是自己单独的配置文件,这个无所谓,(不过最好选择单独的配置文件),再点击 “OK”; 4.再次出现一个对话框,这是选择文件添加到Project中,通过左边的树状图找到你 想添加的文件,点击Add就可以了(如图1)。你可以将不通路径下的文件添加到 同一个工程中,而不用拷贝源文件。选择完后点击Close; 图1 这样工程就建立好了,文件列表就出现在Project Window中(如果Project Window被关闭了,可以选中View菜单->Project Window)。点击Project Window中任意一个文件,文件的内容出现在中央的编辑区了。(如图2)

Source Insight中添加自定义功能

在Source Insight中添加自定义功能的步骤如下 1.Source Insight中,Options->Custom Commands...->Add...,New Command name 随便写,我的是"Edit with Vim" 2.Run中写入: "C:\Program Files\Vim\vim63\gvim.exe" --remote-silent +%l %f 意思是在当前已经打开的gvim窗口里面打开当前的文件,并且跳转到指定行 %l为当前的行号,%f为文件名 使用--remote-silent 的作用是,如果已经打开了对应文件,就不会打开第二次,而是在已经打开的文件里跳转到对应行 3.还是同一个对话框里面,选择Keys->Assign New Key...->按F12,如果你已经将F12设置给其他命令,选择其他的按键就行了 下面是一些常用自定义功能:( CUSTOM COMMANDS ) 打开资源管理器并选中当前文件 ShellExecute open explorer /e,/select,%f 查看log "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:log /path:%f /notempfile /closeonend diff "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:diff /path:%f /notempfile /closeonend 取得锁定(check out) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:lock /path:%f /notempfile /closeonend 提交(check in) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:%f /notempfile /closeonend 更新(update) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:%f /notempfile /closeonend 更新整个目录(update all) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:*.* /notempfile /closeonend 取消锁定(undo check out) "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:revert /path:%f /notempfile /closeonend 在ultriEdit中编辑 "C:\Program Files\UltraEdit-32/uedit32" %f 在vim中编辑并定位到当前行 "C:\Program Files\Vim\vim63\gvim.exe" --remote-silent +%l %f 汇总其他小技巧: 让{ 和} 不缩进: Options->Document Options->Auto Indent->Indent Open Brace/Indent Close Brace hao space: SourceInsight 小技巧 1、按住"ctrl", 再用鼠标指向某个变量,点击一下,就能进入这个变量的定义。

Source_Insight 3.5 简明使用教程

https://www.doczj.com/doc/9d526171.html, 1 Source Insight 3.5使用教程 一、建立工程: 1. 在桌面上新建一个保存工程文件的文件夹,文件夹取名为project ,如图1所示。(当然您可以在你任何路径下建立文件夹,文件夹的名称也可随意取。) 2. 将要加入工程中的源文件(*.h,*.c 等),都拷贝到建立的project 文件夹中。 图1 3. 打开Source Insight 3.5软件进入图2界面。 图2

4.点击菜单“Porject→New Project”进入图 3 5.图3中弹出的New Project对话框内,修改您要建立的工程名称,在此我们改成test;再点击Browse选择您要保存的路径,在本例我们选择第1步中建立的project 文件夹,即C:\Documents and Settings\tang03\桌面\project。如图4: 图4 https://www.doczj.com/doc/9d526171.html,2

6.点击图4中的New Project的“OK”按纽后进入新工程设置如图5所示界面,在此我们按图5中的选择进行设置后,点击“OK”确定,进入图6所示界面。 图5 7.在图6中,我们要选择要加入工程中的源文件。在“Add and Remove Project Files”对话框中的“Files Name”栏目下点击选中任一你想加入到工程中的文件,比如:I2C.C 文件,再点击右侧的“ADD”按纽即可将I2C.C文件加入工程,如图7和8所示。 图6 https://www.doczj.com/doc/9d526171.html,3

https://www.doczj.com/doc/9d526171.html, 4 图7 图8

FLASH的所有快捷键

调试影片命令 文件(F) 新建(N)… Ctrl+N 打开(O)… Ctrl+O 在Bridge 中浏览Ctrl+Alt+O 关闭(C) Ctrl+W 全部关闭Ctrl+Alt+W 共享我的屏幕… 退出(X) Ctrl+Q 编辑(E) 复制(C) Ctrl+C 全选(L) Ctrl+A 查找(N)… Ctrl+F 再次查找(A) F3 转到行(G)… Ctrl+G 首选参数(F)… Ctrl+U 快捷键(K)… 视图(V) 隐藏字符(C) Ctrl+Shift+8 自动换行(W) Ctrl+Shift+W 隐藏面板(P) F4 调试(D) 继续(C) Alt+F5 结束调试会话(E) Alt+F12 跳入(I) Alt+F6 跳过(V) Alt+F7 跳出(O) Alt+F8 切换断点(B) Ctrl+B 删除所有断点(A) Ctrl+Shift+B 开始远程调试会话(R) ActionScript 3.0 ActionScript 2.0 窗口(W) 工具栏(O) 主工具栏(M) 控制器(O) 编辑栏(E) 时间轴Ctrl+Alt+T 工具Ctrl+F2 属性(P) Ctrl+F3 库(L) Ctrl+L, F11 公用库(B) libraries

动作(A) F9 行为Shift+F3 编译器错误Alt+F2 调试面板(D) 调试控制台 变量 ActionScript 2.0 调试器Shift+F4 影片浏览器(M) Alt+F3 输出(U) F2 对齐(G) Ctrl+K 颜色(C) Shift+F9 信息(I) Ctrl+I 样本(W) Ctrl+F9 变形(T) Ctrl+T 组件(X) Ctrl+F7 组件检查器(R) Shift+F7 其他面板 辅助功能(A) Shift+F11 历史记录(H) Ctrl+F10 场景(S) Shift+F2 屏幕(C) 字符串(T) Ctrl+F11 Web 服务(W) Ctrl+Shift+F10 项目 扩展 工作区(S) 隐藏面板(H) F4 帮助(H) Flash 帮助(H) F1 Adobe 产品改进计划(I)… Flash Exchange 管理扩展功能(M)… Flash 技术支持中心(S) Adobe 在线论坛(F) Adobe 培训(T) Updates… 关于Adobe Flash CS4 Professional (A) 绘画菜单命令 文件(F) 新建(N)… Ctrl+N 打开(O)… Ctrl+O 在Bridge 中浏览Ctrl+Alt+O 关闭(C) Ctrl+W

文本预览
相关文档 最新文档