当前位置: 首页 > 科技观察

进阶编程高手之路:进阶VSCode快捷键

时间:2023-03-19 16:21:38 科技观察

进入状态,你就想尽快将脑海中的想法转化为代码。有时,不得不使用鼠标来确定某物在哪里,或者不得不摆弄调整某些窗口的大小就足以让你摆脱这种状态。就个人而言,每当我看到同事拿起鼠标移动一行或更改选项卡时,我都会感到有点沮丧。想想你可怜的肩膀!所以,如果您发现自己要花很长时间才能找到一个文件或每两秒钟就伸手去拿鼠标,那么这些快捷方式适合您!1.将行或选区移动到当前Select上移或下移一行Linux/Windows:Alt+向上/向下箭头Mac:Opt+向上/向下箭头2、复制行或选择内容Copyyourselectionupordown按代码行付费?我给你保险了朋友。成为你本该成为的复制粘贴工程师。3.切换标签转到下一个或上一个打开的标签Linux/Windows:Ctrl+PageUp/PageDownMac:Cmd+Opt+向上/向下箭头下一个标签离我们那么近,又那么远。好吧,不再是了!4.移动选项卡将当前选项卡向前或向后移动一个位置Linux/Windows:Ctrl+Shift+PageUp/PageDownMac:Cmd+K->Release->Cmd+Shift+左/右箭头需要以某种方式组织他们的标签(离开它让我对TeamRise感觉更好)。5.查找文件在当前编辑器会话的任意位置使用模糊搜索查找文件Linux/Windows:Ctrl+PMac:Cmd+P你正在编写你梦想中的应用程序,这将为你赢得数百万美元,你需要一个特定的文件被打开。你对那个讨厌的utils.ts有一个模糊的概念。las,您开始搜索。目录一个目录,上下滚动,“哪里?!”我知道它就在这里,伙计!”绝望。你放弃了你梦想的应用程序去从事种植蔬菜的职业。或者只是为了省点麻烦,让你的伙伴VSCode为你找到它。6.Findsymbols使用模糊搜索在当前编辑器会话的任意位置查找类、函数或属性阅读代码,所以最后,我们需要一些特殊的东西来查找东西。只需花费一小部分时间,即可在杂乱的代码库中查找函数、属性和类声明!7.Expand/Collapsecurrentcodeblock展开或折叠函数或类等代码块。Linux/Windows:Ctrl+K->Release->Ctrl+LMac:Cmd+K->Release->Cmd+L如果你折叠这么长的If-else现在,不需要重构它了。ProductivityHack8.Foldcodeblocks根据按下的数字对应的缩进级别折叠所有代码块Linux/Windows:Ctrl+K->Release->Ctrl+numMac:Cmd+K->Release->Cmd+num如果以前的捷径是外科手术式打击,这次是地毯式轰炸。现代IDE中的颜色如此之多,令人困惑的是我们如何完成任何事情。其他300行函数暂且不放,帮你专注于301行函数9.展开所有代码块递归展开所有代码块Linux/Windows:Ctrl+K->Release->Ctrl+JMac:Cmd+K->ReleaseOpen->Cmd+J如果之前的快捷方式是地毯式轰炸,这个类比就没有实际意义了。喝一口红牛/双份浓缩咖啡,再加一杯焦糖玛奇朵,准备好接受代码的全部力量。10.切换终端转到下一个终端Linux/Windows:Ctrl+PageUp/PageDownMac:Ctrl+Cmd+Shift+0/7这是一个全栈兄弟/姐妹,有13个不同的服务并行运行。11.切换终端面板在分屏配置中切换到下一个或上一个终端Linux/Windows:Alt+左/右箭头Mac:Cmd+Opt+左/右箭头这个配备了超大超宽显示器可以运行13个并行服务并同时显示它们的全栈兄弟/姐妹。12.更改终端面板大小调整终端部分大小以查看更多或更少内容Linux:Ctrl+Shift+左/右箭头Mac:Ctrl+Cmd+左/右箭头Windows:必须手动分配。查找TerminalTweaks键盘快捷键。当您需要在终端中查看3页错误消息时,这段代码可以帮助您,因为您只是调用了console.log而不是console.log。结论希望这些捷径能帮助您更长时间地保持体形,并在一天结束时让您的肩部不再疼痛。当你应该工作的时候,把你的鼠标放在浏览其他东西上(xx直播吗?)