1. 注释
(1)// 方式
注释/取消注释:Ctrl + /
(2)/* */ 方式
注释:Ctrl + Shift + /
取消注释:Ctrl + Shift + \
2. 代码排版
整体右移 - 选中代码段: Tab
整体左移 - 选中代码段: Shift + TabCtrl+Shift+P,F1:显示命令面板
Ctrl+P:快速打开
Ctrl+Shift+N:新窗口/实例
Ctrl+Shift+W:关闭窗口/实例
Ctrl+X:剪切行
Ctrl+C:复制行
ALT+↑/↓:上下移动
Shift+Alt+↓/↑:向上/向下复制行
Ctrl+Shift+K:删除行
Ctrl+Enter:在下面插入行
Ctrl+Shift+Enter:在上面插入行
Ctrl+Shift+\:跳到匹配的括号
Ctrl+]/[:缩进
Home/End:转到文件的开头/转到文件的末尾
Ctrl+↑/↓:上下滚动
ALT+PgUp/PgDown:上下滚动页面
Ctrl+Shift+[:折叠(折叠)区域
Ctrl+Shift+]:展开(未折叠)区域
Ctrl+K Ctrl+C:添加行注释
Ctrl+K Ctrl+U:删除行注释
Ctrl+/:切换行注释
shift+Alt+A:切换块注释
ALT+Z:切换换行
Ctrl+Tab:显示所有符号
Ctrl + G:转到行
Ctrl + P:转到文件
Ctrl + Shift + O:转到符号
Ctrl + Shift + M:显示问题面板
F8:转到下一个错误或警告
Shift + F8:转到上一个错误或警告
Ctrl + Shift + Tab:导航编辑器组历史记录
Alt + ←/→:返回/前进
Ctrl + M:切换选项卡移动焦点
Ctrl + F:查找
Ctrl + H:替换
F3 / Shift + F3:查找下一个/上一个
Alt + Enter:选择查找匹配的所有出现
Ctrl + D:将选择添加到下一个查找匹配
Ctrl + K Ctrl + D:将最后一个选择移至下一个查找匹配项
Alt + C / R / W:切换区分大小写/正则表达式/整个词
Alt +单击:插入光标
Ctrl + Alt +↑/↓:在上/下插入光标
Ctrl + U:撤消上一个光标操作
Shift + Alt + I:在选定的每一行的末尾插入光标
Ctrl + I:选择当前行
Ctrl + Shift + L:选择当前选择的所有出现
Ctrl + F2:选择当前字的所有出现
Shift + Alt + →:展开选择
Shift + Alt + ←:缩小选择
Shift + Alt + (拖动鼠标):列(框)选择
Ctrl + Shift + Alt +(箭头键):列(框)选择
Ctrl + Shift + Alt + PgUp / PgDown:列(框)选择页上/下
Ctrl + 空格:触发建议
Ctrl + Shift + Space:触发器参数提示
Shift + Alt + F:格式化文档
Ctrl + K Ctrl + F:格式选定区域
Alt + F12:Peek定义
Ctrl + K F12:打开定义到边
Ctrl + .:快速解决
Shift + F12:显示引用
F2:重命名符号
Ctrl + Shift + . /,:替换为下一个/上一个值
Ctrl + K Ctrl + X:修剪尾随空格
Ctrl + K M:更改文件语言
Ctrl+F4, Ctrl+W:关闭编辑器
Ctrl+K F:关闭文件夹
Ctrl+\:拆分编辑器
Ctrl+ 1 / 2 / 3:聚焦到第1,第2或第3编辑器组
Ctrl+K Ctrl+ ←/→:聚焦到上一个/下一个编辑器组
Ctrl+Shift+PgUp / PgDown:向左/向右移动编辑器
Ctrl+K ← / →:移动活动编辑器组
Ctrl+N:新文件
Ctrl+O:打开文件
Ctrl+S:保存
Ctrl+Shift+S:另存为
Ctrl+K S:全部保存
Ctrl+F4:关闭
Ctrl+K Ctrl+W:关闭所有
Ctrl+Shift+T:重新打开关闭的编辑器
Ctrl+K:输入保持打开
Ctrl+Tab:打开下一个
Ctrl+Shift+Tab:打开上一个
Ctrl+K P:复制活动文件的路径
Ctrl+K R:显示资源管理器中的活动文件
Ctrl+K O:显示新窗口/实例中的活动文件
F11:切换全屏
Shift+Alt+1:切换编辑器布局
Ctrl+ = / -:放大/缩小
Ctrl+B:切换侧栏可见性
Ctrl+Shift+E:显示浏览器/切换焦点
Ctrl+Shift+F:显示搜索
Ctrl+Shift+G:显示
Ctrl+Shift+D:显示调试
Ctrl+Shift+X:显示扩展
Ctrl+Shift+H:替换文件
Ctrl+Shift+J:切换搜索详细信息
Ctrl+Shift+C:打开新命令提示符/终端
Ctrl+Shift+U:显示输出面板
Ctrl+Shift+V:切换Markdown预览
Ctrl+K V:从旁边打开Markdown预览
F9:切换断点
F5:开始/继续
Shift+F5:停止
F11 / Shift+F11:下一步/上一步
F10:跳过
Ctrl+K Ctrl+I:显示悬停
Ctrl+`:显示集成终端
Ctrl+Shift+`:创建新终端
Ctrl+Shift+C:复制选定
Ctrl+Shift+V:粘贴到活动端子
Ctrl+↑ / ↓:向上/向下滚动
Shift+PgUp / PgDown:向上/向下滚动页面
Ctrl+Home / End:滚动到顶部/底部
BT601和BT656在日常的工作中我们常听到BT601(CCIR601)和BT656的说法,另外老一点的文档可能还会提到CCIR601,CCIR656的说法,今天就对这两个概念做简单说明。 首先说明一下ITU-R BT601/656和CCIR601/656的前世今生,CCIR (Consultative Committee of International Radio,国............
转载地址:http://baike.baidu.com/link?url=CBYvjfYPlaYPkuf__0T4JwiyejkhAYnhdkA7g8azkOcj0deByrkwlXQW39jOZzvYh_7LracSV5enJjPNRnrkI_struct,union,enum 这三种是C语言中常见的自定义数据类型。struct是用于不同或相同数据类型的整合,整合成最终的struct类型
C++效率要高于C,可以比较一下std::sort和qsort的效率。而且不是因为UNIX是拿C写的。因为GNU就是GNU's Not Unix,Linux内核也是重写,而不是抄袭Unix,否则会导致不必要的麻烦。Linux用C和汇编,而不是C++还因为1、在Linux写出来得时候,C++还是一门比较新的语言,尚在标准化之中(C++在1998年才标准化完,而Linux在1991年就出了0.
城市数据API微服务(springBoot-city)项目结构图:pom文件:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.or...
场景:只知道写shell脚本,却不知道什么是shell?那shell是什么呢?找到了之前在腾讯课堂上看的视频,这是课件笔记你学Linux的话,不懂shell等同于不懂linuxshell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。简单来说:shell就是一个用户跟操作系统之间交互的命令解释器感觉像是java和虚拟机的关系一样在一些复杂的L...
驱动代码位于: sound/soc/codec/alc5623.c随便找个Linux内核都会有。1、首先进行i2c总线驱动加载在:static int __init alc5623_modinit(void)在该函数中:i2c_add_driver(&alc5623_i2c_driver);alc5623_i2c_driver是一个结构体变量,并且已经被初始化,我们来看看它做了什么?sta...
[更新中]0. CSI-CameraJetson Nano b1支持双路的CSI接口,同时插上两个相机120度视场的IMX219模块组成双目摄像头。关于相机程序github上已有代码。包括单目、双目、人脸识别。可以自行测试1. 采集&保存在代码的基础上加入opencv保存图片的部分,文件名为left1.bmp、left2.bmp、left3.bmp…;right1.bmp、right2.bmp、right3.bmp… 对应好左右视图cams_save.py# MIT License
Linux 第0章 - 计算机概论操作系统跟硬件有相当程度的关联性,所以,了解一下计算机概论可能会帮助你更快的了解Linux的概念。1 电脑:辅助人脑的好工具 计算机:接受用户输入的命令与数据,经由中央处理器的算术与逻辑单元运算处理后,产生或存储成有用的信息。 计算机包括:商店的简易型加减乘除计算器、手机、卫星
目的接口请求的参数如果没做防篡改的参数校验,攻击者可以拦截接口并修改参数,这样后端是不知道参数从前端发起后是否被篡改。比如小游戏游戏部分在前端,完成游戏后提交成绩给后端,攻击者可以抓包请求进行拦截篡改游戏成绩,这点已经被证明是可行的。基于此,打算指定一套前端与后端约定的参加校验规则,提高篡改数据的难度。真正防范篡改数据很困难,因为加密规则都在前端代码里,有一定技能的人还是可以通过看前端代码获得加密...
原神很快就要在多平台公测了,其中不仅有安卓和iOS平台,还有PC、PS4平台,一些小伙伴们就打算在电脑上体验这款游戏,不过如果电脑玩原神闪退怎么办呢,这里就来分享一下原神PC版闪退的解决方法。 1、配置问题小伙伴们在体验游戏的过程中,如果出现了闪退的情况,很可能就是电脑配置不对,没有达到游戏所要求的的基础配置,小伙伴们可以检查一下自己电脑的配置。如果确定是配置上不适合的话,就需要更换一套配置符合的...
mysql 5.7启动报错错误日志中的错误如下[ERROR] InnoDB: Expected to open 4 undo tablespaces but was able to find only 0 undo tablespaces.Set the innodb_undo_tablespaces parameter to the correct value and retry. Sugg...
今天闲来无事,想到公司在开发浏览器插件的问题上比较纠结,所以我整理了下,以便以后用到可以快速上手谷歌浏览器插件是一种小型的用于定制浏览器体验的程序。通过插件,可以自定义浏览器的一些行为来适应个人的需要,只要你会HTML,JavaScript,CSS就可以动手开发浏览器插件了。开发谷歌浏览器插件,就相当于在谷歌浏览器的基础之上进行活动,站在巨人的肩膀上,操作很多东西都方便了一些。有了插件,我...