问题标签 [editorconfig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
207 浏览

c# - 使用 .editorconfig 在 Visual Studio 中对齐 const 分配

有谁知道是否可以使用 .editorconfig 在 Visual Studio 中对齐 const 分配。

只是为了清楚起见:

应该像这样对齐:

当我现在手动对齐它们并重新格式化文件时,代码将重置回第一个示例。

0 投票
1 回答
270 浏览

visual-studio-2019 - VS .EditorConfig 文件不覆盖 VS 选项对话框

在.EditorConfig 文件的文档中它说(我的突出显示)

EditorConfig 文件与代码库而非 Visual Studio 个性化帐户相关联。EditorConfig 文件中的设置优先于“选项”对话框中选择的选项。当您想要为您的存储库或项目的所有贡献者强制执行编码样式时,请使用 EditorConfig 文件。

当我将 .EditorConfig 文件添加到解决方案时,它似乎优先于其他方式?

例如。文件中的以下值和我的选项的屏幕截图,.this警告不应该在我的 IDE 中作为错误出现吗?

在此处输入图像描述

编辑:这是它们在错误列表窗口中的显示方式

在此处输入图像描述

0 投票
1 回答
104 浏览

git - 更改 editorconfig 以便 Github 将 Dockerfile.bedrock 识别为 Dockerfile

如何为 Git 存储库创建 .editorconfig 文件,以便 Github.com 可以识别某些扩展?特别希望将 Dockerfile.x 中称为 Dockerfile 的文件识别为 Dockerfile。

0 投票
2 回答
1654 浏览

c# - 将 Resharper 代码样式设置导出到 Editor.Config

我正在尝试为我们的解决方案的代码样式和格式规则创建一个地方。

我们目前正在使用 Resharper,它将这些信息存储在{slnName}.dotSettings文件中。但是,由于 Resharper 的性能问题,一些开发人员不想使用它。所以他们没有得到这些规则和警告。

EditorConfig 似乎是一个合适的替代品,但我想将 ReSharper 规则(如果可能)转换为编辑器配置规则,并且还包括所有 ReSharper 特定规则,以便那些使用 ReSharper 的人也可以获得额外的规则,它们都存储在一个地方(一个真理的来源!)。

无论如何,试图掌握.dotSettings文件在做什么是徒劳的,我知道 Resharper 会读入编辑器配置文件,所以我希望它也能导出它

0 投票
1 回答
911 浏览

laravel - .editorconfig 文件夹特定的配置

我有一个 Laravel 5.8 项目,我的.editorconfig设置基于 PHP 编码(有 4 个空格)和其他一些注意事项。我想知道是否有办法为我设置文件夹特定的配置resources/js以适应不同的编码规则(如 2 个空格)。

另外,有没有办法在这个项目中设置 eslint 也可以毫无问题地 lint 我的 js 代码?

提前致谢!

0 投票
1 回答
365 浏览

c# - .editorconfig 命名约定不起作用

我正在尝试为 VS 2017 的常量创建命名约定。问题是与规则存在某种冲突,因为当我定义这样的常量时出现此错误:

“第一个单词“HOLAMUCHACHO”必须以小写字符开头”。

这是我的 .editorconfig:

有任何想法吗?提前致谢。

0 投票
1 回答
47 浏览

git - 使用 git add 时,有没有办法让 editorconfig 设置自动应用到 git 中?(使用 WebStorm)

为了加快我的工作流程,我想知道是否有办法让 EditorConfig 设置在我使用git add. 我知道我可以保存文件或使用 Code > Reformat Code 的快捷方式,但我只是想知道我是否可以跳过一个步骤。

谢谢!

0 投票
0 回答
120 浏览

c# - 基于现有存储库创建 .editorconfig 文件

我们现有的解决方案包含大约 40 个 .NET Core 2.2 C# 项目(ASP.NET Core、常规类库、xUnit 项目)。我们希望使用新的 EditorConfig 标准来简化我们的约定,并包含一个.editorconfig带有dotnet_csharp_规则的文件。

我会采用与MSDN 推荐的示例类似的内容,但来自大多数使用 Resharper 和一些自定义设置的人,我们现有的代码和示例 editorconfig 之间会有相当大的差距。- 我们现在混合使用了 JetBrains Rider 和 Visual Studio 2019(带或不带 Resharper)。

有没有办法从现有代码库中“提取”带有 dotnet 和 csharp 规则的编辑器配置,从而最大限度地减少初始违规的数量?

0 投票
1 回答
1111 浏览

android - 如何在 ktlint 中禁用文件名?

我如何以及在哪里可以禁用 ktlint 中的文件名?

我不想重命名这个类,但得到下一个错误:

接口 MainActivityContract 应在名为 MainActivityContract.kt 的文件中声明(不能自动更正)

0 投票
0 回答
492 浏览

android - 忽略 editorconfig 中特定文件的规则

我想禁用特定文件的规则。.editorconfig在我的项目中有下一个配置的文件:

但也会为我的课程出错:

/home/vadimm/AndroidStudioProjects/target-list/app/src/main/java/com/mandarine/targetList/interfaces/OnBackPressListenerEEE.kt:1:1: 接口 OnBackPressListener 应在名为 OnBackPressListener.kt 的文件中声明(不能自动更正)

我究竟做错了什么?