- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
上周我发现了这个很棒的文本编辑器“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)之外,插件还需要:
正确安装 Node.js 和 NPM:只需获取并启动最新的 Windows 安装程序(msi 文件)即可安装两者;
并通过终端安装 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/
如何使用 Visual Studio code 根据 babel/ES7 stage-0 规则对 JavaScript 文件进行 lint? 我只需要 lint 代码。我已经有 webpack 转译
文本编辑器:Atom v 0.140.0 Installed version of Linter: 0.7.3 Installed version of Linter Pylint: 0.1.5 Ve
问:如何解决 ireturn 和 nolintlint linter 之间的这种疯狂? 详细信息: 我有一个带有这个签名的 Golang 函数 func NewClientCredentialsTok
我将 build.sbt 添加为 directed : addCompilerPlugin("org.psywerx.hairyfotr" %% "linter" % "0.1.14") 怎么办?我可
在 Scala 2.12 中,这些选项之间有什么区别吗: -Xlint:adapted-args 与 -Ywarn-adapted-args -Xlint:nullary-unit 与 -Ywarn-
在 Scala 2.12 中,这些选项之间有什么区别吗: -Xlint:adapted-args 与 -Ywarn-adapted-args -Xlint:nullary-unit 与 -Ywarn-
我正在使用 eslint .我检查了 config并且看不到任何大小写约定选项。 我遇到了一个案例: myString.startswith('blah'); 它应该在哪里 myString.star
我正在使用 grunt-jsbeautifier 来美化打印 .css 文件,并使用 grunt-contrib-csslint 检查 .css 文件是否存在问题。不幸的是,美化器生成的 CSS 似乎
我正在整理一些东西,想将这两组结合起来。事实上,除了 W3 - http://validator.w3.org/ 之外,我不知道任何其他验证器 Linters - jslint | jshint |
我一直在为我们的 python 项目添加静态类型检查,例如: from typing import List from something import MyOtherClass class MyCl
我想为我的 go 代码提供一个静态断言或 linter,以检查我是否没有——错误地——使用任何字段的默认值初始化我的配置文件中的结构。我希望所有内容都明确设置。 有什么办法可以实现吗? 编辑:澄清问题
我似乎遇到了 AirBnB linting 悖论。 我有以下行: const pagePromiseGenerator = (graphql, createPage) => (gqlNodeName,
我正在寻找一个 Python linter,它可以根据代码中的类型提示检查类型使用情况。 目的是运行单一检查以验证样式、逻辑和类型错误。 我需要在 CI 服务器上运行它,并在开发过程中作为文件观察者。
我正在寻找一个 shell 命令行工具来 lint julia 脚本(一个静态分析器),例如。 local:~ $ linter(myjuliascript.jl) 它将输出到终端 => 带有 lin
Sublime Linter 突然没有显示它曾经突出显示的漂亮 ui。它也没有在 sublime 的左下角显示 lint 消息。这可能是在最近的 Windows 更新之后发生的,但我没有足够注意确定它
当我在目录中创建新文件时,jshint 不会捕获“隐含全局变量”错误。该目录下的其他文件不存在此问题。 我的文件只有一行 console.log(hohoho); 这是 linter 输出 $ jsh
列出一个键: linter: rules: - omit_local_variable_types 对比 分配 true键: linter: rules: omit_local
我正在使用闭包编译器来检查并编译我的 javascript,如下所示: java -jar closure-compiler-v20190528.jar --jscomp_warning=lintCh
让许多 Java 爱好者对 JS 感到焦虑的似乎是它的“酷爸爸”性质;它不在乎你是否吸大麻或与 friend 一起闲逛到凌晨 2 点。如果没有这个结构,就不可能在“编译时”检查类型安全......是吗
我正在尝试按照以下步骤安装atom linter: apm install linter 然后安装这个软件包: apm install linter-jshint apm install linter
我是一名优秀的程序员,十分优秀!