`

[node.js] 解决sublime console中乱码的问题

阅读更多
插件地址:https://github.com/tanepiper/SublimeText-Nodejs

1. 通过Package Control : Install package 安装Nodejs插件

2. 安装成功后,Tools->Build Systems下会增加一项Nodejs

3. 选中Tools -> Build Systems -> Nodejs

4. 创建一个js文件并保存,内容如下
    console.log("Hello Node.js");

5. Ctrl + b 运行此JS文件

6. 加入中文中文console.log("你好 Node.js"),再 Ctrl + b,结构如下
hello Node.js 我的 


7. Preferences-> Browser Packages
在Sublime\Data\Packages\Nodejs目录下找到Nodejs.sublime-build
改其中的encoding为utf-8即可, 默认为cp1252
{
  "cmd": ["node", "$file"],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  "selector": "source.js",
  "shell":true,
  "encoding": "utf-8",// cp1252 -> utf-8
  "windows":
    {
    	"cmd": ["taskkill /F /IM node.exe & node", "$file"]
    },
  "linux":
    {
        "cmd": ["killall node; node", "$file"]
    }
}
分享到:
评论

相关推荐

    sublime text3配置node.js开发环境

    配置Sublime Text 3为Node.js开发环境主要涉及到以下几个步骤: 1. 安装Node.js 首先需要在系统上安装Node.js,可以通过访问Node.js官方网站获取安装包,网站地址为***。选择适合你的操作系统的安装文件(.msi文件...

    Node.js-launch-editor从Node.js用编辑器中的行号打开文件

    标题 "Node.js-launch-editor从Node.js用编辑器中的行号打开文件" 提供了一个关于Node.js扩展模块的信息,这个模块允许开发者从Node.js环境中启动一个编辑器,并且能指定到特定文件的行号。在软件开发过程中,这种...

    Sublime Text 3 编辑器与 Node.js.pdf

    3. **构建系统**:在Sublime Text中设置构建系统,使你能够通过`Tools` > `Build System` > `New Build System...`创建自定义的Node.js构建命令,例如: ``` { "cmd": ["node", "$file"], "file_regex": "^[ ]*...

    Node.js编程-Sublime Code Style

    Node.js编程-Sublime Code Style

    Packt.Learning.Node.js.for.NET.Developers.2016

    - 推荐使用支持 Node.js 和 JavaScript 的编辑器,例如 Visual Studio Code 或 Sublime Text。 **使用应用框架:** - **Express:** Express 是一个流行的 Node.js 框架,简化了 Web 应用的开发过程。 - 初始化 ...

    Sublime-HTMLPrettify:通过node.js用于Sublime Text 2和3HTML,CSS,JavaScript,JSON,ReactJSX和Vue代码格式化程序

    通过node.js的Sublime Text 2和3HTML,CSS,JavaScript,JSON,React和Vue代码格式化程序关于这是Sublime Text 2和3插件,可用于格式化HTML,CSS,JavaScript,JSON,React和Vue代码。 它使用Einar Lielmanis制作的...

    sublime-notes:node.js 的 SublimeText

    对于Node.js开发者而言,Sublime Text提供了许多实用的功能和优化,使得编写JavaScript代码和管理Node.js项目变得更加便捷。本文将深入探讨Sublime Text在Node.js开发中的应用和相关知识点。 首先,Sublime Text...

    sublime 中文乱码解决方案

    本篇文章将深入探讨如何解决Sublime Text中的中文乱码问题,以及介绍两个关键插件:“ConvertToUTF8”和“GBK Encoding Support”。 首先,我们需要理解编码的基本概念。在计算机系统中,字符编码是用来表示文本...

    Node.js安装与环境配置全攻略:从零到一轻松上手.pdf

    Node.js 是一种开放源代码、跨平台的JavaScript运行环境,它使用Google Chrome的V8 JavaScript引擎。Node.js 的核心优势在于其事件驱动、非阻塞I/O模型,这使得Node.js在处理高并发请求时特别高效。传统的Web应用...

    sublime开发note.js安装包

    2. **安装Node.js插件**:在Sublime Text中,打开命令面板(快捷键通常是`Ctrl+Shift+P`),输入`Package Control: Install Package`,然后在弹出的列表中搜索`Nodejs`或者`NodeJS - SublimeLinter`等与Node.js相关...

    Sublime代码编辑器绿色汉化版 完美解决ASNI和GBK中文乱码问题

    Sublime代码编辑器绿色汉化版 解决ASNI和GBK中乱码问题 基于 Sublime Text 3 官方版进行修改汉化,整合GBK插件支持简体中文,整合Git、DocBlockr、MarkdownPreview、ColorPicker等插件,软件已注册且已去除自动检测...

    Node.js-Mstdn一个微型基于Web的Mastodon桌面客户端

    Node.js是一个开源、跨平台的JavaScript运行环境,它允许开发者在服务器端运行JavaScript代码。Node.js基于Google的V8引擎,具备高效、高性能的特点,尤其适合构建实时、可伸缩的网络应用。Node.js使用了一个事件...

    windows下Node.js开发环境 搭建

    Node.js 是一个基于Chrome V8引擎的JavaScript运行环境,它使得开发者可以在服务器端使用JavaScript。 - **安装EPEL**:对于CentOS系统,我们需要先安装EPEL仓库以获取更多的软件包资源。 ```bash sudo yum ...

    为什么Node.js会这么火呢?Node.js流行的原因

    Node.js作为一种后端开发技术,其流行的原因可以从多个角度进行解析。首先,Node.js的核心优势在于它使用...随着Web技术的发展和需求的变化,Node.js将继续扮演着重要的角色,为开发者提供强大且灵活的开发解决方案。

    windos7支持的nodejs版本

    10. **社区支持**:Node.js拥有庞大的开发者社区和丰富的开源库,遇到问题可以通过Stack Overflow、GitHub等平台寻求帮助,或者参考官方文档和教程来解决问题。 综上所述,Windows 7用户在选择和使用Node.js时,...

    sublimeText3021中文乱码补丁

    "sublimeText3021中文乱码补丁"就是为了解决这个特定版本(3021)的Sublime Text 3中的中文显示异常问题。 在Sublime Text中,中文乱码通常由以下原因造成: 1. **编码设置不正确**:Sublime Text默认使用UTF-8...

    毕业设计---基于Node.js小区物业管理系统-后端-koa2框架.zip

    【标题】"基于Node.js小区物业管理系统-后端-koa2框架"的毕业设计项目,是针对物业管理领域的一款Web应用程序,其核心开发语言为JavaScript,采用先进的Koa2框架进行构建。Koa2是Node.js社区中流行的一个轻量级、高...

    解决sublime中文乱码问题资源合集

    压缩文件中包括Package Control sublime package GBK Encoding Support以及ConvertToUTF8 用于解决sublime中文乱码问题;具体解决方法自行百度吧 网上很多的

    sublime3完美注册正版,解决中文乱码问题

    对于标题提到的“sublime3完美注册正版”,这意味着我们将讨论如何获得并激活Sublime Text 3的正版授权,以及如何处理中文乱码问题。 首先,关于“注册码”,Sublime Text 3虽然提供免费试用,但长期使用需要购买...

Global site tag (gtag.js) - Google Analytics