ctrl

source insight快捷键

久未见 提交于 2019-12-01 14:44:19
1.括号配对高亮: “在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容(<>,(),L{R},[]之间) 2.让{ 和 } 不缩进: Options -> Document Options -> Auto Indenting -> Auto Indent Type 选 Simple 还有:让{ 和 } 不缩进: options->document options->auto indent 去掉indent Open Brace和Indent Close Brace。 (不好使,括号无法配对对齐!) 3.添加文件类型 用户可以定义自己的类型,Options->Document Options->add type,定义文件类型名以及文件名后缀。 勾选include when adding to projects在添加目录下文件到工程是该类文件就会添加进SI的工程。 如果需要将所有文件添加进SI的工程,可以定义一种文件类型*.*。 如: *.java;*.jav;*.xml;*.json,*.gradle,*.bat,*.pro,*.mk,*.aidl,*.so, *.jpg,*.png,*.svg,*.webp,*.html,*.htm,*.properties,*.jar,*.aar,*.bin,*. 4.恢复ctrl+a的全选功能 Options -> Key

Source Insight 3.5 快捷键大全

老子叫甜甜 提交于 2019-12-01 14:44:05
Source Insight 3.5 快捷键大全 非常著名的C/C++源代码分析工具,C/C++开发人员很少有没用过的。快捷键比较多,应该熟练掌握。 应用 快捷键 功能 Alt+F12 草稿视图 Alt+F4 退出 Ctrl+Alt+Space 重绘屏幕 编辑 快捷键 功能 Shift+Tab 回退一个制表符 BackSpace, Shift+BackSpace 退格删除 Ctrl+E 完成符号 Ctrl+C, L+R Click 拷贝 Ctrl+K 拷贝行 Ctrl+Shift+K 拷贝行的右边 Ctrl+Del 拷贝到剪贴板 Ctrl+X, Shift+Del 剪切 Ctrl+U 剪掉一行 Ctrl+; 剪掉行右边的内容 Ctrl+Shift+X 剪切到剪裁板 Ctrl+, 剪掉一个词 Del, (KeyPad) Del 删掉一个字符 Enter, (KeyPad) Enter 回车换行 F9 向左缩进 F10 向右缩进 Ctrl+I 插入一行 Ctrl+Space 在下一处之前插入一行 Ctrl+Enter 插入新行 Ctrl+J 连接行 Ctrl+V, Shift+Ins 粘贴 Ctrl+Ins 从剪贴板粘贴 Ctrl+P 粘贴一行 Ctrl+F3 回放录制内容 Ctrl+Y 重做 Ctrl+R 重编号 Ctrl+\ 重复输入 Ctrl+H 替换 Ctrl+Alt+Tab

Source Insight 高亮及其他快捷键操作命令

大憨熊 提交于 2019-12-01 14:42:00
查看定义 1、选择“options->key assignments",进入快捷键设置界面; 2、找到高亮的命令view:Highlight Word 3、点击“Assign new key”,分配新的快捷键。我设置了shift+f8。 可以选中一个变量,然后右键,Jump to Definition,跳转到定义。当然,也可以直接Ctrl+鼠标点击。在编辑区域内选中变量或者方法,过一两秒,Context Window会自动显示定义。 查找引用 选择一个变量或方法后右键Lookup References…就可以进行查找。查找结果显示在一个框里,点击每条查找结果前面的红色标记(两个红色的相背的三角形),可以该条结果对应代码文件,进入代码编辑状态;再点击代码中的查找对应行开头的红色标记可以转回查找结果页面。 工具栏上有相应的图标进行上一条和下一条的跳转。 Lookup References弹出的对话框里可以进行查询的选项配置。比如是否大小写敏感,是不查找注释还是只在注释里查找。 另外Search Method也可以选是字符串、正则、关键字、还是引用类型。 Source Insight常用快捷键 1.Ctrl + 鼠标单击 进入定义. 2.Alt + F12可以切换,让字符宽度变得一致,或者是大小不同地显示。 3.Shift + F8 标亮文本中光标所在的单词。 4.Ctrl + G

Source Insight 常用快捷键

雨燕双飞 提交于 2019-12-01 14:36:50
Source-Insight-Logo 近来感觉使用 Source Insight 多年了,有些操作还是不够快捷,知道有快捷键但懒得记忆。如今,想尝尝新方法,特搜集几个新的快捷键用用看! 常用的快捷键 文件 新建 : Ctrl+N 打开 : Ctrl+O 关闭文件 : Ctrl + W 关闭所有文件 : Ctrl+Shift+W 重新装载文件 : Ctrl+Shift+O 另存为 : Ctrl+Shift+S 同步文件 : Alt+Shift+S 窗口 项目窗口打开:Ctrl+O 符号窗口打开/关闭:Alt+F8 激活语法窗口 : Alt+L 浏览本地语法: F8 浏览工程语法 : F7 高亮 高亮当前单词 : Shift+F8 搜索与替换 查找引用:Alt+/ 向前搜索当前单词:Shift+F3 向后搜索当前单词:Shift+F4 Ctrl + F: Ctrl + Shift + F: Ctrl + H: Ctrl + Shift + H: F3和F4: 导航 跳到指定行: Ctrl + G 或 F5 书签 : Ctrl+M 后退 : Alt+, 后退到索引 : Alt+M 向前 : Alt+. 跳到基本类型(即跳到原型) : Alt+0 直接跳转至标识定义处调用处:Ctrl + = 或 Ctrl + 鼠标点击标识 滚动 向上滚动半屏 : Ctrl+PgDn 向下滚动半屏 :

sending control charactors to external process in Java

只愿长相守 提交于 2019-12-01 13:17:06
I am connecting to "/bin/bash" in ubuntu using: process = Runtime.getRuntime().exec(cmd); Here cmd is a String with different commands that i read and write from process. Now i have come across a situation, where i login to remote machiens using ssh and while reading writing information to ext process, for loggin out from remote machine, i have to send control character like: CTRL + ] in order to logout the session gracefully and come back to my local machine. Assuming the cmd is a String type, how can i write this CTRL chracter to the process? Control-] in ASCII is equivalent to 035 octal. In

一些常用快捷键

最后都变了- 提交于 2019-12-01 12:59:26
获取快捷键的方式: 1迁移,在一个软件中适用的快捷键,尝试在另一个软件中使用 2观察,有些软件菜单会自带快捷方式,学习高频的 ALT + F4 关闭全部当前页面 F2 重命名 F12 下载东西 Win shift s截屏 Win +l 锁屏 Win e 打开我的电脑 Win r 运行栏 Win+ r psr.exe 记录接下来的步骤 Win +d 回到桌面,再按一次回到原界面 Win + - 放缩屏幕 右键 滚动鼠标 放缩屏幕 右键 w f 新建文件夹 Ctrl p 打印当前页面 Ctrl f 全局查找 Ctrl w关闭当前窗口 Ctrl z 撤销 Ctrl shift t 打开上次关闭的网页 Ctrl j 下载内容 Ctrl t打开新网页 Ctrl n打开新窗口 Ctrl s保存 Ctrl x剪切 Ctrl c复制 Ctrl v粘贴 Ctrl a全选 Ctrl tab 切换页面 Ctrl d添加书签 Ctrl h打开历史记录 Ctrl shift esc 打开任务管理器 Alt tab 切换窗口 Win ctrl shift b 重启显卡驱动,用于卡住 crtrl + / 单行注释 ctrl + shift + / 行注释 ctrl + Y 删除单行 来源: https://www.cnblogs.com/just-save/p/11684779.html

Eclipse常用快捷键

社会主义新天地 提交于 2019-12-01 12:56:43
目录 Eclipse使用入门教程 常用快捷键 eclipse常见配置 eclipse插件 Eclipse使用入门教程 常用快捷键 Ctrl + 鼠标左键(类、方法、属性的变量名词):定位跟踪某变量声明或定义的位置 Ctrl + S:保存当前文件 Ctrl + X:剪切 Ctrl + C:复制 Ctrl + V:粘贴 ==Ctrl + D:删除当前行== Ctrl + F:查找/替换(当前编辑窗口) Ctrl + H:全局搜索 ==Ctrl + /:注释当前行或多行代码== ==Ctrl + Shift + C:注释当前行或多行代码== ==Ctrl + Shift + F:格式化当前代码== Ctrl + Shift + O:缺少的Import语句被加入,多余的Import语句被删除(先把光标定位到需导入包的类名上) Ctrl + Shift + S:保存所有文件 Ctrl + Shift + X:把当前选中的文本全部变为大写 Ctrl + Shift + Y:把当前选中的文本全部变为小写 Alt + /:代码智能提示 Alt + Shift + R:重命名(包括文件名、类名、方法名、变量名等等,非常好用) Alt + Shift + J:生成类或方法的注释 Alt + Shift + S:打开Source窗口(生成get、set方法,实现、覆盖接口或类的方法,很常用) Alt +

JAVA_SE_笔记整理

夙愿已清 提交于 2019-12-01 12:14:01
JavaSE笔记整理 java 概述 1. 人机交互 人机交互:是指人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。 交互方式 图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。 命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。 2. 键盘功能键介绍 这些按键要求的不是认识:而是常用。 ´ Tab *** 缩格 ´ 空格 Enter ****** ´ Window ´ Shift *** (CapsLock:大写) 选中 ´ 上下左右 ´ Home End 3. 键盘快捷键介绍 Ctrl + A:全选 Ctrl + C:复制 Ctrl + V:粘贴 Ctrl + X:剪切 Ctrl + Z:撤销 Ctrl + Y:恢复键入 Ctrl + S:保存 需要切记 4. 常用 DOS 命令 1、 打开DOS控制台的方式: a) Shift+桌面右键 -> 单击“在此处打开命令窗口” 命令窗口会进入当前路径 b) window+r -> cmd 进入“DOS窗口” 2、 常用DOS命令 a) 盘符切换:输入盘符+ “:”, 回车即可 b) 列出当前目录的文件即子目录:dir c) 创建目录md :md+文件名 d) 创建普通文本文件:edit e) 删除目录:rd 目录名称 f)

ps的初次使用

a 夏天 提交于 2019-12-01 10:05:30
快捷键 alt + del 填充前景色 ctrl + del 填充背景色 M 矩形选框工具 M 椭圆选框工具 多个工具共用一个快捷键时可同时按shift加此快捷键选取 ctrl + n 新建画布 ctrl + shift + N 新建图层 ctrl + shift + alt + N 新建图层(不弹出图层属性栏) 按住shift + alt 键以中心画正图形选框 按住shift 键以对角线画正图形选框 ctrl + D 取消选取 功能 选取工具 进入选取工具要早上面第2行前面位置选择新选区 来源: https://www.cnblogs.com/dabenniao/p/11678556.html

fgets and dealing with CTRL+D input

删除回忆录丶 提交于 2019-12-01 09:03:49
I am grabbing some standard input from the user and if the user presses CTRL+D , I want to display an error and terminate the program. I think perhaps my issue may be related to being stuck in a while loop; int readInput(){ char buff[10]; int count = 0; int counter; printf("Enter random number: "); fgets(buff, 10, stdin); if ((int) strtol(buff, NULL, 10) == 0){ printf("Error reading number. \n"); return 0; //This will get hit if the user presses CTRL+D at this input. } counter = atol(buff); while (count < counter){ printf("Enter a label: "); fgets(buff, 10, stdin); if ((int) strtol(buff, NULL,