lint

Ubuntu 上的 Atom 无法使用 phpcs 来对代码进行 linting;macOS 上可以进行同样的操作
lint

Ubuntu 上的 Atom 无法使用 phpcs 来对代码进行 linting;macOS 上可以进行同样的操作

我的目标是在 Ubuntu 上安装一个开发环境,我已经拥有大部分必要的部分,但我被困在最后一部分。 我正在使用 Atom 作为代码编辑器,并且我希望 Atom 在我输入时使用 phpcs 对我的代码进行 lint。 我已经在 macOS 上实现了这一点,但相同的过程在 Ubuntu 的安装上不起作用。 从上面的截图可以看出,我的代码根本没有被检查。 我安装了linter,linter-phpcs但由于某种原因,这些包未被使用。有谁知道如何让 Atom 使用这些包和/或让包从 WordPress 编码标准中获取其规则集? ...

Admin

如何针对 CHANGELOG 文件为 Visual Studo Code 配置 markdownlint
lint

如何针对 CHANGELOG 文件为 Visual Studo Code 配置 markdownlint

我喜欢 Visual Studio Code 的 markdownlint 扩展,但默认设置不太适合变更日志文件。 我如何才能为 CHANGELOG.md 文件以不同的方式配置 markdownlint,但对所有其他 markdown 文件使用正常设置? 具体来说,我希望禁用 CHANGELOG.md 文件的以下功能: MD024/无重复标题 从风格上来说,我也想禁用 MD032/列表周围的空白 MD022/标题周围空白 ...

Admin

vscode 中使用两个 Python 环境
lint

vscode 中使用两个 Python 环境

是否可以在 vscode 中同时“激活”两个 python 环境?一个环境将是项目的环境(例如,在本地文件夹 venv 中),另一个环境是具有 linters 和通用格式化包的全局环境。 ...

Admin

lintr 无法与 sublime 配合使用
lint

lintr 无法与 sublime 配合使用

我已经通过软件包控制安装了 SublimeLinter,但lintr在软件包控制中不可用,我已通过 git 安装了它。R 已连接到 sublime,软件包lintr由 安装install.packages("lintr")。但我收到此错误: 无棉绒结果。 lintr有人可以帮我在 Sublime 中进行配置吗? ...

Admin

VSCode JSDoc 类型检查
lint

VSCode JSDoc 类型检查

在 VSCode 中,如果我编写这个 JS 文件: /** @type {number} */ let x = 10; /** @type {string} */ let y = x; 没有任何内容用红色下划线显示,上面的工具提示y仅显示let y: string。这不是我想要的!我希望 VSCode 向我抛出一个错误,就像在 TS 文件中一样: let x: number = 10; let y: string = x; 在上面的文件中,y用红色下划线表示,将鼠标悬停在它上面时,工具提示会显示TS2332: Type 'number' is n...

Admin

如何在 VS Code 中抑制某些 Python 错误/警告
lint

如何在 VS Code 中抑制某些 Python 错误/警告

我已将 VS Code 升级到最新版本 1.30.0。然后它开始抱怨unresolved import。这是因为我的工作使用 docker,所以 docker 镜像包含所有依赖项,而我的本地机器却不包含。我不想在本地安装所有软件包。有什么方法可以禁用这些错误/警告吗? 输出看起来像警告,因为开头有一个黄色三角形,其中有如下文字 [Python] unresolved import 'freezegun' 我尝试将日志级别设置为错误,并设置python.analysis.disabled为unresolved import,但没有任何效果。可能是我做错...

Admin

在 Lint 中匹配括号后的第一行
lint

在 Lint 中匹配括号后的第一行

我正在为编程语言制定自定义规则皮棉到 : 匹配 , 之后的一个或多个空行{,并且 另一条规则是匹配之前的空行}。 作为此代码中的一个例子,我希望这些规则匹配第 2 行和第 5 行: class Test { /* Line 1 */ /* Line 2 */ func example() { /* Line 3 */ } /* Line 4 */ ...

Admin