问题记录 | VScode中使用IntelliJ的快捷键

问题记录 | VScode中使用IntelliJ的快捷键

主要想用ctrl+alt+l格式化Python代码
安装VScode的插件:IntelliJ IDEA Keybindings
安装方法:

Installation

  1. Install Visual Studio Code 1.30.2 or higher
  2. Launch Code
  3. From the extension view Ctrl-Shift-X (Windows, Linux) or Cmd-Shift-X (macOS)
  4. Search and Choose the extension Intellij IDEA Keybindings
  5. Reload Visual Studio Code

就可以使用一下快捷键:

Usage

Editing

Linux, Windows macOS Feature Supported
ctrl+space ctrl+space Basic code completion (the name of any class, method or variable) ?
ctrl+shift+space ctrl+shift+space Smart code completion (filters the list of methods and variables by expected type) N/A
ctrl+shift+enter cmd+shift+enter Complete statement ?
ctrl+p cmd+p Parameter info (within method call arguments) ?
ctrl+q ctrl+j Quick documentation lookup ?
ctrl+f1 shift+f1 External Doc N/A
ctrl+mouseover cmd+mouseover Brief Info N/A
ctrl+f1 cmd+f1 Show descriptions of error or warning at caret ?
alt+insert cmd+n Generate code... (Getters, Setters, Constructors, hashCode/equals, toString) ?
ctrl+o ctrl+o Override methods N/A
ctrl+i ctrl+i Implement methods N/A
ctrl+alt+t cmd+alt+t Surround with... (if..else, try..catch, for, synchronized, etc.) N/A
ctrl+/ cmd+/ Comment/uncomment with line comment ?
ctrl+numpad_divide cmd+numpad_divide Comment/uncomment with line comment ?
ctrl+alt+/ cmd+alt+/ Comment/uncomment with block comment ?
ctrl+alt+numpad_divide cmd+alt+numpad_divide Comment/uncomment with block comment ?
ctrl+w alt+up Select successively increasing code blocks ?
ctrl+shift+w alt+down Decrease current selection to previous state ?
alt+q ctrl+shift+q Context info N/A
alt+enter alt+enter Show intention actions and quick-fixes ?
ctrl+alt+l cmd+alt+l Reformat code ?
ctrl+alt+l cmd+alt+l Reformat selected code ?
ctrl+alt+o ctrl+alt+o Optimize imports N/A
ctrl+alt+i ctrl+alt+i Auto-indent line(s) N/A
tab tab Indent selected lines N/A
shift+tab shift+tab Unindent selected lines N/A
ctrl+x cmd+x Cut current line or selected block to clipboard ?
shift+delete cmd+delete Cut current line or selected block to clipboard ?
ctrl+c cmd+c Copy current line or selected block to clipboard ?
ctrl+v cmd+v Paste from clipboard ?
ctrl+shift+v cmd+shift+v Paste from recent buffers... N/A
ctrl+d cmd+d Duplicate current line or selected block ?
ctrl+y cmd+backspace Delete line at caret ?
ctrl+shift+j ctrl+shift+j Smart line join ?
ctrl+enter cmd+enter Smart line split ?
shift+enter shift+enter Start new line ?
ctrl+shift+u cmd+shift+u Toggle case for word at caret or selected block N/A
ctrl+shift+] cmd+shift+] Select till code block end N/A
ctrl+shift+[ cmd+shift+[ Select till code block start N/A
ctrl+delete alt+delete Delete to word end ?
ctrl+backspace alt+backspace Delete to word start ?
ctrl+= cmd+= Expand code block ?
ctrl+numpad_add cmd+numpad_add Expand code block ?
ctrl+- cmd+- Collapse code block ?
ctrl+numpad_subtract cmd+numpad_subtract Collapse code block ?
ctrl+shift+= cmd+shift+= Expand all ?
ctrl+shift+numpad_add cmd+shift+numpad_add Expand all ?
ctrl+shift+- cmd+shift+- Collapse all ?
ctrl+shift+numpad_subtract cmd+shift+numpad_subtract Collapse all ?
ctrl+f4 cmd+w Close active editor tab ?
alt+j ctrl+g Add selection for Next Occurrence ?
alt+shift+j ctrl+shift+g Unselect Occurrence ?
shift+alt+down shift+alt+down Move Line Down ?
shift+alt+up shift+alt+up Move Line Up ?

Search/Replace

Linux, Windows macOS Feature Supported
shift shift shift shift Search everywhere N/A
ctrl+f cmd+f Find ?
f3 cmd+g Find next ?
shift+f3 cmd+shift+g Find previous ?
ctrl+r cmd+r Replace ?
ctrl+shift+f cmd+shift+f Find in path ?
ctrl+shift+r cmd+shift+r Replace in path ?
ctrl+shift+s cmd+shift+s Search structurally (Ultimate Edition only) N/A
ctrl+shift+m cmd+shift+m Replace structurally (Ultimate Edition only) N/A

Usage Search

Linux, Windows macOS Feature Supported
alt+f7 alt+f7 Find usages ?
alt+ctrl+f7 alt+cmd+f7 Show usages ?
ctrl+f7 cmd+f7 Find usages in file N/A
ctrl+shift+f7 cmd+shift+f7 Highlight usages in file N/A
ctrl+alt+f7 cmd+alt+f7 Show usages N/A

Compile and Run

Linux, Windows macOS Feature Supported
ctrl+f9 cmd+f9 Make project (compile modifed and dependent) ?
ctrl+shift+f9 cmd+shift+f9 Compile selected file, package or module N/A
alt+shift+f10 ctrl+alt+r Select configuration and run ?
alt+shift+f9 ctrl+alt+d Select configuration and debug ?
shift+f10 ctrl+r Run N/A
shift+f9 ctrl+d Debug ?
ctrl+shift+f10 ctrl+shift+r Run context configuration from editor N/A
ctrl+shift+f10 ctrl+shift+r Debug context configuration from editor N/A

Debugging

Linux, Windows macOS Feature Supported
f8 f8 Step over ?
f7 f7 Step into ?
shift+f7 shift+f7 Smart step into N/A
shift+f8 shift+f8 Step out ?
alt+f9 alt+f9 Run to cursor ?
alt+f8 alt+f8 Evaluate expression ?
alt+f8 alt+f8 Evaluate expression (selection) ?
f9 cmd+alt+r Resume program ?
ctrl+f8 cmd+f8 Toggle breakpoint ?
ctrl+shift+f8 cmd+shift+f8 View breakpoints ?

Navigation

Linux, Windows macOS Feature Supported
ctrl+n cmd+o Go to class ?
ctrl+shift+n cmd+shift+o Go to file ?
ctrl+alt+shift+n cmd+alt+o Go to symbol ?
alt+left ctrl+left Go to previous editor tab ?
shift+cmd+[ Go to previous editor tab ?
alt+right ctrl+right Go to next editor tab ?
shift+cmd+] Go to next editor tab ?
f12 f12 Go back to previous tool window N/A
escape escape Go to editor (from tool window) N/A
shift+escape shift+escape Hide active or last active window (Sidebar) ?
shift+escape shift+escape Hide active or last active window (Output) ?
shift+escape shift+escape Hide active or last active window (Problems) ?
shift+escape shift+escape Hide active or last active window (Debug Console) ?
shift+escape shift+escape Hide active or last active window (Terminal) ?
shift+escape shift+escape Hide active or last active window (Panel) N/A
ctrl+shift+f4 cmd+shift+f4 Close active run/messages/find/... tab N/A
ctrl+g cmd+l Go to line ?
ctrl+e cmd+e Recent files popup ?
ctrl+alt+left cmd+alt+left Navigate back ?
cmd+[ Navigate back ?
ctrl+alt+right cmd+alt+right Navigate forward ?
cmd+] Navigate forward ?
ctrl+shift+backspace cmd+shift+backspace Navigate to last edit location ?
alt+f1 alt+f1 Select current file or symbol in any view N/A
ctrl+b cmd+b Go to declaration ?
ctrl+alt+b cmd+alt+b Go to implementation(s) ?
ctrl+shift+i alt+space Open quick definition lookup ?
cmd+y Open quick definition lookup ?
ctrl+shift+b ctrl+shift+b Go to type declaration ?
ctrl+u cmd+u Go to super-method/super-class N/A
alt+up ctrl+up Go to previous method N/A
alt+down ctrl+down Go to next method N/A
ctrl+] cmd+] Move to code block end N/A
ctrl+[ cmd+[ Move to code block start N/A
ctrl+f12 cmd+f12 File structure popup ?
ctrl+h ctrl+h Type hierarchy N/A
ctrl+shift+h cmd+shift+h Method hierarchy N/A
ctrl+alt+h ctrl+alt+h Call hierarchy N/A
f2 f2 Next highlighted error ?
shift+f2 shift+f2 Previous highlighted error ?
f4 f4 Edit source ?
ctrl+enter cmd+down View source ?
shift+ctrl+down shift+alt+down Move Statement Down ?
shift+ctrl+up shift+alt+up Move Statement Up ?
alt+home alt+home Show navigation bar N/A
f11 f3 Toggle bookmark N/A
ctrl+f11 alt+f3 Toggle bookmark with mnemonic N/A
ctrl+0 ctrl+0 Go to numbered bookmark N/A
shift+f11 cmd+f3 Show bookmarks N/A
ctrl+alt+shift+down ctrl+alt+shift+down Next Change ?
ctrl+alt+shift+up ctrl+alt+shift+up Previous Change ?

Refactoring

Linux, Windows macOS Feature Supported
f5 f5 Copy N/A
f6 f6 Move N/A
alt+delete cmd+delete Safe Delete N/A
shift+f6 shift+f6 Rename ?
shift+f6 shift+f6 Rename (File) ?
ctrl+f6 cmd+f6 Change Signature N/A
ctrl+alt+n cmd+alt+n Inline N/A
ctrl+alt+m cmd+alt+m Extract Method ?
ctrl+alt+v cmd+alt+v Extract Variable ?
ctrl+alt+f cmd+alt+f Extract Field N/A
ctrl+alt+c cmd+alt+c Extract Constant N/A
ctrl+alt+p cmd+alt+p Extract Parameter N/A

VCS/Local History

Linux, Windows macOS Feature Supported
ctrl+k cmd+k Commit project to VCS ?
ctrl+shift+k cmd+shift+k Push commits to VCS ?
ctrl+t cmd+t Update project from VCS ?
alt+shift+c alt+shift+c View recent changes N/A
ctrl+` ctrl+v ‘VCS’ quick popup ?

Live Templates

Linux, Windows macOS Feature Supported
ctrl+alt+j cmd+alt+j Surround with Live Template N/A
ctrl+j cmd+j Insert Live Template N/A

General

Linux, Windows macOS Feature Supported
alt+0 cmd+0 Activate Messages window (Problems) ?
alt+numpad0 cmd+numpad0 Activate Messages window (Problems) ?
alt+1 cmd+1 Open corresponding tool window (Explorer) ?
alt+numpad1 cmd+numpad1 Open corresponding tool window (Explorer) ?
alt+1 cmd+1 Close corresponding tool window (Explorer) ?
alt+numpad1 cmd+numpad1 Close corresponding tool window (Explorer) ?
alt+3 cmd+3 Open corresponding tool window (Search) ?
alt+numpad3 cmd+numpad3 Open corresponding tool window (Search) ?
alt+3 cmd+3 Close corresponding tool window (Search) ?
alt+numpad3 cmd+numpad3 Close corresponding tool window (Search) ?
alt+5 cmd+5 Open corresponding tool window (Debug) ?
alt+numpad5 cmd+numpad5 Open corresponding tool window (Debug) ?
alt+5 cmd+5 Close corresponding tool window (Debug) ?
alt+numpad5 cmd+numpad5 Close corresponding tool window (Debug) ?
alt+9 cmd+9 Open corresponding tool window (Git) ?
alt+numpad9 cmd+numpad9 Open corresponding tool window (Git) ?
alt+9 cmd+9 Close corresponding tool window (Git) ?
alt+numpad9 cmd+numpad9 Close corresponding tool window (Git) ?
ctrl+s cmd+s Save all ?
ctrl+alt+y cmd+alt+y Synchronize ?
ctrl+alt+f ctrl+cmd+f Toggle full screen mode ?
ctrl+shift+f12 cmd+shift+f12 Toggle maximizing editor ?
alt+shift+f alt+shift+f Add to Favorites N/A
alt+shift+i alt+shift+i Inspect current file with current profile N/A
ctrl+` ctrl+` Quick switch current scheme ?
ctrl+alt+s cmd+, Open Settings dialog ?
ctrl+alt+s cmd+numpad_separator Open Settings dialog ?
ctrl+alt+shift+s cmd+; Open Project Structure dialog ?
ctrl+shift+a shift+cmd+a Find Action ?
ctrl+tab ctrl+tab Switch between tabs and tool window ?

Custom

Linux, Windows macOS Feature Supported
f7 f7 Next difference ?
shift+f7 shift+f7 Previous difference ?
alt+ctrl+enter alt+cmd+enter Start new line before current ?
shift+ctrl+enter shift+cmd+enter Start new line ?
alt+f12 alt+f12 Opens and focuses corresponding tool window (Terminal) ?
alt+f12 alt+f12 Close corresponding tool window (Terminal) ?
ctrl+shift+alt+j ctrl+cmd+g Sublime Text style multiple selections ?
alt+left shift+cmd+[ Select previous tab (Terminal) ?
alt+right shift+cmd+] Select next tab (Terminal) ?
alt+tab alt+tab Goto next splitter ?
shift+alt+tab shift+alt+tab Goto previous splitter ?
enter enter Open Highlighted File (Explorer) ?
alt+home alt+home Jump to Navigation Bar ?

Custom

Linux, Windows macOS Feature Supported
f7 f7 Next difference ?
shift+f7 shift+f7 Previous difference ?
alt+ctrl+enter alt+cmd+enter Start new line before current ?
shift+ctrl+enter shift+cmd+enter Start new line ?
alt+f12 alt+f12 Opens and focuses corresponding tool window (Terminal) ?
alt+f12 alt+f12 Close corresponding tool window (Terminal) ?
ctrl+shift+alt+j ctrl+cmd+g Sublime Text style multiple selections ?
alt+left shift+cmd+[ Select previous tab (Terminal) ?
alt+right shift+cmd+] Select next tab (Terminal) ?
alt+tab alt+tab Goto next splitter ?
shift+alt+tab shift+alt+tab Goto previous splitter ?
enter enter Open Highlighted File (Explorer) ?
alt+home alt+home Jump to Navigation Bar ?
shift+ctrl+c shift+cmd+c Copy paths ?

原文地址:https://www.cnblogs.com/ManWingloeng/p/10758483.html

时间: 2024-10-09 15:12:52

问题记录 | VScode中使用IntelliJ的快捷键的相关文章

IntelliJ IDEA 快捷键

IntelliJ IDEA 快捷键和设置 IntelliJ IDEA 使用总结 http://www.cnblogs.com/bluestorm/archive/2013/05/20/3087889.html IntelliJ IDEA 问题解决: 1.乱码,主要是快捷键的字样显示乱码 中文字体显示乱码? 2.菜单项等的字体太小,怎么能设置下? ------------------------------------------------ 有用快捷键: Ctrl+/ 或 Ctrl+Shift+

十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论.每个人都有自己的最爱,想排出个理想的榜单还真是困难.以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧. 1 智能提示 Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所

Intellij IDEA 快捷键整理(转)

Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+N,可以快速打开类 Ctrl+Shift+N,可以快速打开文件 Alt+Q,可以看到当前方法的声明 Ctrl+P,可以显示

vscode: Visual Studio Code 常用快捷键

vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式 在 Ctrl+P 窗口下还可以: 直接输入文件名,跳转到文件 ? 列出当前可执行的动作 ! 显示 Errors或 Warnings,也可以 Ctrl+Shift+M : 跳转到行数,也可以 Ctrl

Intellij IDEA 快捷键整理

[常规] Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+N,可以快速打开类 Ctrl+Shift+N,可以快速打开文件 Alt+Q,可以看到当前方法的声明 Ctrl+P

vscode中使用markdown

vscode中使用markdown vscode 是微软推出一款轻量级的文本编辑工具,类似于sublime,由于其拥有丰富的插件,安装使用也非常简单,所以深受广大程序员的喜爱. markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 印象笔记 是一款具有笔记.写作.日程管理等诸多功能为一体的强大.易用型笔记本,拥有非常丰富的插件,其中比较好用的有印象笔记·剪藏,马克飞象,具体如何使用,请自行查阅相关资料. markdown有许多衍生

十大Intellij IDEA快捷键(转)(2015年06月15日)

注:本文转自:http://blog.csdn.net/dc_726/article/details/42784275 Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论.每个人都有自己的最爱,想排出个理想的榜单还真是困难.以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧. 1 智能提示 Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Sp

VSCode中自动编译Typescript遇到的一个小问题

VSCode中自动编译Typescript,很多人都会,网上也有许多教程,这里我想记录下我遇到一个问题...... 在我一切都准备好后,点击终端--运行任务--选择tsc:监视 - tsconfig.json后,终端报出了如下错误: error TS5058: The specified path does not exist的错误,我很诧异,也尝试了各种解决方法,但均无效果,最后从网上一篇相关的答疑得到了思路,抱着试试的心态,去尝试,问题得到了解决,可以正常的自动编译了 解决:VSCode的默

[一些问题] 在vscode中添加jar库

问题 由于idea是通过.idea/libbraries/xxx.xml中的配置来使idea关联jar库. 直接将idea中的java项目放置vscode中,由于vscode使用自己的配置文件去关联jar库,所以无法运行. 解决 因为vscode运行java项目需要它所需的四个配置文件:.setting, .vscode, .project, .classpath,而其它项目创建的java项目肯定没有为vscode设置它需要的配置.所以,为了方便,使用vscode的工具先创建一个空的java项目