这里有盆友完全脱离鼠标了么? Nodejs开发中有哪些快捷键和工具能帮我们更高效?
这里有盆友完全脱离鼠标了么? Nodejs开发中有哪些快捷键和工具能帮我们更高效?
赶脚脱离鼠标工作,好cool啊O(∩_∩)O哈哈~
要到达这个境界,是否只好上vim了呢?
当然不是只有通过Vim才能实现脱离鼠标的工作。Node.js 开发中有很多快捷键和工具可以帮助你更高效地进行编程,从而减少对鼠标的依赖。以下是一些有用的快捷键、插件和工具,可以帮助你在Node.js开发过程中提高效率。
1. 使用IDE或编辑器的快捷键
Visual Studio Code (VSCode)
VSCode 是一个非常强大的代码编辑器,它支持大量的快捷键,帮助你更快速地导航和操作代码。
- Ctrl + P (Cmd + P on Mac): 打开文件搜索。
- Ctrl + Shift + O (Cmd + Shift + O on Mac): 跳转到符号(函数、变量等)。
- Ctrl + Shift + T (Cmd + Shift + T on Mac): 重新打开已关闭的文件。
- Ctrl + Shift + E (Cmd + Shift + E on Mac): 打开资源管理器。
- Ctrl + Shift + F (Cmd + Shift + F on Mac): 全局搜索。
Sublime Text
Sublime Text 也有类似的快捷键:
- Ctrl + P (Cmd + P on Mac): 跳转到文件。
- Ctrl + R (Cmd + R on Mac): 查找当前文件中的符号。
- Ctrl + Shift + T: 重新打开已关闭的文件。
- Ctrl + D: 选择下一个匹配项。
2. 使用终端命令
在Node.js开发中,使用终端命令可以大大减少对鼠标的操作。
- npm run <script>: 运行
package.json
中的脚本。 - npm install <package> --save: 安装并保存依赖包。
- npm outdated: 检查过时的依赖包。
- npx <command>: 运行一个临时安装的命令。
3. 使用自动化工具
ESLint
ESLint 可以自动检查你的代码,确保代码风格的一致性。
// package.json
{
"scripts": {
"lint": "eslint ."
}
}
Prettier
Prettier 可以自动格式化代码,保持代码风格一致。
// package.json
{
"scripts": {
"format": "prettier --write '**/*.{js,jsx}'"
}
}
4. 使用代码片段和模板
许多编辑器支持代码片段,可以在编写代码时节省大量时间。
VSCode 代码片段
在 .vscode/snippets/javascript.json
文件中定义代码片段:
{
"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
}
}
这样,当你输入 log
并按下 Tab 键时,就会自动生成 console.log()
的代码。
通过这些快捷键和工具,你可以极大地提高Node.js开发的效率,甚至完全脱离鼠标操作。
不现实。
Macbook 路过, 鼠标都不知道扔哪里去了
已脱离,mac党路过。 p.s. 触摸板真心赞
Vim党路过,可以脱离鼠标工作,但某些时候还是有个鼠标方便点,比如预览个网页效果什么的
mac 触摸板,无敌, 丢掉鼠标好多年。
用mac后早就脱离鼠标了
我用触摸板,哈哈
mac的触摸板是多触点的,而且系统有各种手势支持,效果不错。
原来用unbuntu的awesome桌面装逼扔过鼠标,现在继续装逼MBP
到了服务器ssh上去,必须扔掉,早适应早解脱
现在已经到了,用鼠标一下就感觉手难受的地步
已脱离3个月
要完全脱离鼠标进行Node.js开发,可以借助一些强大的快捷键和工具来提高效率。以下是一些推荐的快捷键和工具,这些工具和快捷键可以帮助你更高效地进行开发。
快捷键
-
VS Code 快捷键
Ctrl + P
:快速打开文件。Ctrl + Shift + P
:打开命令面板。Ctrl + T
:列出当前项目中的所有符号(类、函数、变量等)。Alt + Shift + O
:显示大纲视图,方便查看代码结构。Ctrl + D
:选择下一个匹配项,适合批量修改。Ctrl + Shift + L
:选择所有匹配项,适合一次性替换多个相同项。
-
终端快捷键
Ctrl + A
:将光标移动到行首。Ctrl + E
:将光标移动到行尾。Ctrl + K
:删除从光标到行尾的所有内容。Ctrl + U
:删除从光标到行首的所有内容。Ctrl + R
:搜索历史命令。
工具
-
Visual Studio Code (VS Code) VS Code 是一个非常强大的代码编辑器,支持多种语言,包括Node.js。它提供了丰富的插件生态系统,如ESLint、Prettier等,帮助你更高效地编写代码。
-
Yarn 或 npm 使用
yarn add <package>
或npm install <package>
来快速安装依赖包。你可以使用Ctrl + Shift + P
打开命令面板,然后输入Yarn: Add Package
或NPM: Install Package
快速安装依赖。 -
GitLens GitLens 增强了 VS Code 中的Git功能,帮助你更好地理解和导航Git仓库的历史记录。使用
Ctrl + Shift + G
可以快速查看当前文件的Git提交历史。 -
Live Server Live Server 可以自动刷新浏览器,方便调试前端代码。安装后,只需右键点击编辑器中的HTML文件,选择“Open with Live Server”即可启动本地服务器。
通过上述快捷键和工具的使用,你可以极大地提升Node.js开发的效率,甚至可能不需要使用鼠标。希望这些技巧对你有所帮助!