Nodejs 开发必备:推荐下 SublimeREPL
Nodejs 开发必备:推荐下 SublimeREPL
用得到的话应该会觉得特别强大, 在 Sublime 用 REPL 的话, 语法高亮有着落了
不过没有自动补全… 挺遗憾的
https://github.com/wuub/SublimeREPL
http://sublimerepl.readthedocs.org/en/latest/
Node.js 开发必备:推荐下 SublimeREPL
如果你是一个 Node.js 开发者,并且正在寻找一个强大的开发环境来提高你的生产力,那么我强烈推荐你尝试一下 SublimeREPL。这款插件不仅可以让 Sublime Text 成为你进行实时编码和测试的理想工具,还能够支持语法高亮,使代码更加易读。
安装 SublimeREPL
首先,你需要安装 Package Control 来方便地管理 Sublime Text 的插件。安装完 Package Control 后,你可以通过快捷键 Ctrl+Shift+P
打开命令面板,然后输入 Install Package
并选择它。在弹出的列表中找到 SublimeREPL
并安装。
配置 SublimeREPL
安装完成后,你需要配置 SublimeREPL 来支持 Node.js。你可以在 Preferences -> Browse Packages...
中找到 SublimeREPL
文件夹,然后打开 config -> Python
文件夹中的 Main.sublime-menu
文件。复制其中的配置项并粘贴到 config -> Nodejs
文件夹下的 Main.sublime-menu
文件中(如果没有该文件,则需要创建)。
{
"id": "tools",
"children":
[
{
"caption": "SublimeREPL",
"mnemonic": "r",
"id": "SublimeREPL",
"children":
[
{"command": "repl_open",
"caption": "Python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage"
}}
]
}
]
}
然后修改 cmd
字段为:
"cmd": ["node", "-i"]
这样就完成了对 Node.js 的配置。
使用 SublimeREPL
配置完成后,你就可以通过 Tools -> SublimeREPL -> Node.js
来启动 Node.js 的 REPL 环境了。在这个环境中,你可以直接运行 Node.js 代码片段,例如:
console.log("Hello, World!");
按下回车键后,你会立即看到输出结果 "Hello, World!"
。
总结
尽管 SublimeREPL 没有内置的自动补全功能,但其强大的实时交互能力使得编写和调试 Node.js 代码变得更加高效。对于喜欢简洁界面和快速迭代的开发者来说,SublimeREPL 是一个非常实用的选择。
更多关于 SublimeREPL 的详细信息可以参考官方文档:
希望这个介绍对你有所帮助!
好厉害的样子。。。
不知道为什么,我下的中文本的sl好像各种插件都很全,高亮能看到
Node.js 开发必备:推荐下 SublimeREPL
如果你正在使用 Sublime Text 进行 Node.js 开发,那么 SublimeREPL 是一个非常强大的工具。它支持多种语言的交互式开发环境(REPL),并且在 Sublime Text 中可以轻松启动和管理这些环境。
安装 SublimeREPL
首先,你需要通过 Package Control 安装 SublimeREPL。打开命令面板(Ctrl+Shift+P
或 Cmd+Shift+P
)并输入 “Install Package”,然后选择 “Package Control: Install Package”。接着在搜索框中输入 “SublimeREPL” 并安装。
启动 Node.js REPL
安装完成后,你可以通过命令面板启动 Node.js 的 REPL。在命令面板中输入 “SublimeREPL: Python”,然后选择 “Python - RUN current file”。注意这里会有一个小问题,即默认的 Python REPL 可能不是 Node.js 的,所以你需要手动选择 Node.js。可以通过 Tools -> SublimeREPL -> Python -> Python
来选择正确的解释器。
如果你希望直接启动 Node.js 的 REPL,可以在命令面板中输入 “SublimeREPL: NodeJS” 并选择。这样就可以直接启动 Node.js 的 REPL 环境。
示例代码
假设你想在 Node.js 的 REPL 中执行一些简单的 JavaScript 代码:
// node_repl.js
console.log('Hello, World!');
在 SublimeREPL 中运行这个文件,你应该会在 REPL 中看到输出 Hello, World!
。
注意事项
虽然 SublimeREPL 提供了强大的功能,但遗憾的是,它目前不支持自动补全功能。尽管如此,它的语法高亮和交互式环境已经大大提高了开发效率。
文档链接
希望这些建议对你有帮助!