记录一下各个用过 IDE 以及 其他工具 的实用快捷键(持续更新)
通用:
win10锁屏:win + L
win10查看服务:win+R,输入services.msc即可
Shift + Tab:多行缩进
Shift + Space:切换输入法 全/半角
Shift + End/Home:一行至行尾
txt:
Ctrl + H:替换
查看默认记事本行号:格式的 自动换行 关掉,查看的 状态栏 开启
浏览器:
Ctrl + F5:清缓存刷新
Ctrl + Shift + Del:删除浏览记录
Git & Linux:
Git Bash:
复制粘贴:Ctrl + Insert & Shift + Insert
Linux:
teiminal:
复制粘贴:Ctrl + Shift + C/V
vim:
复制粘贴:Ctrl + Insert & Shift + Insert
IDEA:
Sout :控制台输出
Psvm:main函数出现
Ctrl + F9:编译项目;可配合热部署使用
Alt + F8:Express,Debug时使用,测试表达式
Alt+7:显示outline视图,查看类结构(内部类、属性、方法等)
Ctrl + F12:在本类中查找(方法/属性)
CTRL+H :查看一个类的hierarchy,层次结构
Ctrl + O:查看该类可重写的方法
CTRL+Q :查看方法的返回值类型,详细情况
CTRL + ALT + 左键点击:查看一个抽象方法的实现
CTRL + ALT + O :optimize import ,优化导入
CTRL + Alt + i:排版,缩进
Ctrl + Alt + L:格式化代码
Ctrl+Shift+Z :另类注释
CTRL+D:复制一行并输出
CTRL+X:删除一行;剪切
Ctrl+Alt+T:try/catch捕捉异常
CTRL+shift+space :智能拼写
Alt+insert :get、set初始化
CTRL+Shift+Alt+N:全局查找类、文件
CTRL+F:在本文件中查找 字段
CTRL+Shift+F :全局查找 字段
CTRL+R :本文件中查找并替换
CTRL+Shift+R :全局查找并替换
CTRL+C :一个文件可以复制一个文件的名字,然后在代码中黏贴
CTRL+ALT+S :打开设置
IDEA中的Markdown语法:
一点特殊的地方:换行需要上一行末尾+2个空格 +换行,才能换行成功
IDEA中的DEBUG调试快捷键:
F7:下一行代码
SHIFT + F8:跳出当前代码段(while循环等)
ALT + F9:运转到当前鼠标所在位置
ALT + F8:预估表达式的值(这个比较好用,便于调试)
IDEA中设置JS的语法为ECMA6,设置Language&Frameworks的JavaScript的version为ECMA6
Eclipse:
sysout/sout:控制台输出
main:main函数
Ctrl + B:编译项目;可在设置key中修改build all为build project
Ctrl + F:当前文件内查找文本;兼具替换功能
Ctrl + T:显示该类的结构,继承结构
Alt + Shift + R:修改;替换
Alt + Shift + S:设置get、set方法
Shift + Alt + A:多行选中进行操作
Alt + Shift + Z:快速捕捉异常,try catch
Ctrl + 1:在函数末尾用,可以直接创建对应类型的变量来承接这个函数的返回值。
Ctrl + Shift + O:快速导入缺失类,并清除亢余引用
Ctrl + Shift + C:整行 HTML 注释
Ctrl + Shift + /:HTML 和 XML 的注释快捷键
Ctrl + Shift + \:同上的取消注释快捷键
navicat使用:
工具->数据传输/数据同步/结构同步,分别为将一个表完全导入另一个、仅数据、仅结构
记录一下各个用过 IDE 以及 其他工具 的实用快捷键(持续更新)的更多相关文章
- C#技巧记录——持续更新
作为一名非主修C#的程序员,在此记录下学习与工作中C#的有用内容,持续更新 对类型进行约束,class指定了类型必须是引用类型,new()指定了类型必须具有一个无参的构造函数 where T : cl ...
- Python IDE集成开发工具
Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Pytho ...
- OpenFlow1.3.3 学习记录(持续更新)
OpenFlow1.3.3 学习记录(持续更新) 正在学习OpenFlow1.3,该篇笔记将日常更新,主要内容大致为官方文档的总结与翻译. 交换机组件 按照优先级顺序进行包匹配,如果匹配到流表项,则执 ...
- .NET6中一些常用组件的配置及使用记录,持续更新中。。。
NET6App 介绍 .NET 6的CoreApp框架,用来学习.NET6的一些变动和新特性,使用EFCore,等一系列组件的运用,每个用单独的文档篇章记录,持续更新文档哦. 如果对您有帮助,点击右上 ...
- Strus2学习记录整理【持续更新】
Strus2学习记录 以后的Strus2学习记录地址都会集合在这里,希望大家可以一起愉快学习,相互学习! Exception: 地址:http://www.cnblogs.com/gcs1995/p/ ...
- Ubuntu系统使用记录(持续更新)
本篇文章记录在虚拟机上跑Ubuntu16.04遇到的一系列问题,熟悉一下Ubuntu的相关操作,进入终端的方法ctrl+alt+t. 1.修改屏幕分辨率,进入系统默认的是800x600 即便能够进入s ...
- C语言遇到的错误和解决方案~~~持续更新,记录成长的过程
1.error C2296: '&' : illegal, left operand has type 'char [3]' scanf("%d" &x); 少了一 ...
- 记录关于使用ADO.NET 连接池连接Oracle时Session信息不更新的坑
最近的一个项目中,由于界面查询的数据量比较大,关联的表比较多,有些数据查出来需要临时保存起来供后面的查询使用,于是想到了用oracle的临时表来实现这个需求.大家都知道,oracle的临时表有两种:事 ...
- C# 知识点记录(持续更新中)
从看C#入门经典开始系统的学习C#,本文主要记录学习过程中的一些知识点,也是我博客生涯的开始,比较重要成体系的部分会单重新写文章整理归纳. 1.一字不变的字符串 @字符 使转义序列不被处理,按照原样输 ...
随机推荐
- 博弈论入门之nim游戏
更好的阅读体验点这里 nim游戏 nim游戏 有两个顶尖聪明的人在玩游戏,游戏规则是这样的: 有\(n\)堆石子,两个人可以从任意一堆石子中拿任意多个石子(不能不拿),没法拿的人失败.问谁会胜利 ni ...
- 使用 CODING 进行 Hexo 项目的持续集成
本文作者:CODING 用户 - 廖石荣 关于持续集成的概念 持续集成指的是,频繁地(一天多次)将代码集成到主干. 持续集成的过程 如图所示: CI 过程:代码编写 -> 源代码库(GitHub ...
- 外媒评李开复的《AI·未来》:四大浪潮正在席卷全球
外媒评李开复的<AI·未来>:四大浪潮正在席卷全球 https://mp.weixin.qq.com/s/oElub0QOYjOROhqN3ULUkg [网易智能讯 9月17日消息]李开复 ...
- Android 解析标准的点击第三方文件管理器中的视频的intent
解析标准的第三方视频intent private List<String> mCurPlayList = new ArrayList<String>(); private in ...
- AspNetCore.FileLog 一款很不错的日志记录工具
AspNetCore.FileLog 该项目作者为伟哥,GitHub地址:https://github.com/amh1979:该项目维护者为鸟窝,GitHub地址:https://github.co ...
- QT日志系统
今天给大家介绍下QT里面的日志系统,直接上代码 #include <QApplication> #include <iostream> #include "ThorH ...
- 共创力咨询推出《静态代码分析(PCLint)高级实务培训》课程!
[课程背景] C/C++语言的语法非常灵活性,尤其是指针及内存使用,这种灵活性使代码效率比较高,但同时也使得代码编写具有较大的随意性,另外C/C++编译器不进行强制类型检查,也不对数据边界和有效性进行 ...
- 测者的测试技术笔记:揭开java method的一个秘密--巨型函数
相信,很多人都不知道Java的Method的上限为64K.本文将超过这个上限的函数叫做巨型函数. 巨型函数的问题 1.如果代码超过了这个限制,Java编译器就报"Code too large ...
- Linux分页机制之概述--Linux内存管理(六)
1 分页机制 在虚拟内存中,页表是个映射表的概念, 即从进程能理解的线性地址(linear address)映射到存储器上的物理地址(phisical address). 很显然,这个页表是需要常驻内 ...
- c/c++ 多线程 绕过mutex的保护
多线程 绕过mutex的保护 mutex,能够解决线程安全的问题,但它不是万能的.下面的例子虽然使用了mutex,但是恶意注入了一个外部函数,导致把被mutex保护的双向链表,让一个外部的指针指向了, ...