gpt4 book ai didi

javascript - Sublime Text 3 Linter 问题

转载 作者:行者123 更新时间:2023-12-03 12:38:48 25 4
gpt4 key购买 nike

上周我发现了这个很棒的文本编辑器“Sublime Text 3”,我喜欢这些插件。

除了 SublimeLinter 插件和向其添加特定于语言的 linting 的插件之外,一切正常。

我在 PHP 和 JavaScript 与以下内容一起工作时遇到问题:

php 确实可以工作,但我不知道如何让 JavaScript 工作。对于 php,我所做的是转到 Pref>pac set>Sublime Linter>Settings-User然后我设置以下内容:

 "paths": { "linux": [], "osx": [], "windows": [ "C:/Users/**/Documents/php-5.5.11-nts-Win32-VC11-x86/" ] },

(**中是我的电脑名称)

效果很好。但我知道我必须安装node.js,这就是我所做的。

我制作了一个构建系统:

{   "cmd": ["C:/Program Files/nodejs", "$file"],   "selector": "source.js"   }

它不起作用,也做了这个:

{   "cmd": ["node", "$file"],   }

我已经安装了:sublimelinter、sublimelinter-php、sublimelinter-jsl 和 sublimelinter-jshint。

如果您能一步步解释如何解决此问题,那就太好了。

最佳答案

SublimeLinter 3 的每个独立 linter 插件有其自己的依赖项/先决条件。我强烈建议您仔细阅读 GitHub 上的具体安装和设置说明以及相关的 SublimeLinter 3 新文档(如有必要),特别是因为该插件已针对 Sublime Text 3 进行了广泛重写。

例如,您的 Windows SublimeLinter-php配置似乎是正确的:您刚刚通过用户设置使 linter 可执行文件(此处:php)目录可供 SublimeLinter 使用,无论您的系统 PATH 设置如何,这是最快且通常是最简单的方法。

另一方面,SublimeLinter-jshint除了自己的安装(使用 Sublime Package Manager)之外,插件还需要:

  1. 正确安装 Node.js 和 NPM:只需获取并启动最新的 Windows 安装程序(msi 文件)即可安装两者;

  2. 并通过终端安装 jshint 软件包:npm install -g jshint

这非常简单:您的 linter 将在 Sublime Text 重新启动后立即工作。如果需要,您只需配置 jshint“lintering 选项”(最有可能使用 .jshintrc 文件,无需任何 Sublime Linter 用户设置)。

配置 sublimelinter-jsl 是另一种情况。它需要安装相关的可执行文件,即 JavaScript Lint (这不是 Node 包),并确保其路径可用于 SublimeLinter。

关于javascript - Sublime Text 3 Linter 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23603210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com