问题标签 [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.
visual-studio-2017 - .editorconfig 在 VS2017 中没有做任何事情?
我有以下版本的视觉工作室:
Microsoft Visual Studio Community 2017 版本 15.1 (26403.7) 发布 VisualStudio.15.Release/15.1.0+26403.7
我创建了一个新项目并.editorconfig
在我的解决方案基础文件夹中添加了一个文件。其内容如下:
文件位置应该是正确的:
但是每当我编辑一个 .cs 文件时,没有什么特别的事情发生(尽管缩进不遵循规则),我期望警告(例如在构建之后)出现,但没有。
我的配置是否有问题,或者是否有什么可能阻碍配置的应用?
editorconfig - EditorConfig 文件中的 [*] 和 [**] 有什么区别
该文档指出:
[*] 匹配任何字符串,路径分隔符 (/) 除外
[**] 匹配任意字符串
但是,以下情况在当前根路径和子目录中都有效。那么 EditorConfig 文件中的 [*] 和 [**] 有什么区别呢?
和
c# - 当我的解决方案不在我的 C: 驱动器中时,.editorconfig 在 Visual Studio 2017 中不起作用?
我.editorconfig
在我的解决方案基础文件夹中添加了一个文件,但 Visual Studio 2017 继续使用其设置,但这仅在解决方案文件夹不在 C: 驱动器中时发生(如果解决方案文件夹在 C: 驱动器.editorconfig
文件工作正常) .
我也尝试将.editorconfig
文件添加到解决方案的每个项目,但仍然是同样的问题。
请注意,我root = true
的.editorconfig
文件中有。
我正在使用以下版本的 Visual Studio:
Microsoft Visual Studio Community 2017 版本 15.2 (26430.06)
visual-studio - Visual Studio 2017 中大括号的每个解决方案新行选项
通过this answer to an question on per-solution indentation settings for Visual Studio,我发现 VS 2017 支持 EditorConfig 格式。
我找不到的是如何使用 EditorConfig(或失败:任何替代方法)在每个解决方案的基础上设置“大括号的新行选项”。
以下是 Visual Studio 的相关设置:
这些设置保留在我的 Visual Studio 2017帐户中,这真的很烦人,因为我为我的宠物项目使用默认设置,但我主要从事的项目使用埃及大括号样式。如果我在工作 PC 上更改这些设置,它们每次都会同步到我的家用 PC,反之亦然。
EditorConfig 是否可以用于“大括号的新行选项”的每个解决方案设置?如果做不到这一点,还有其他方法可以解决这个问题吗?
java - Android Studio 中的 EditorConfig
Android Studio 中有一个选项可以启用 EditorConfig 支持(defaultsettings->codingstyle 对话框),但不确定它是如何工作的。请告诉我如何将 .editorconfig 文件集成到 Andriod Studio 项目中?
c# - Editorconfig 常量/枚举设置在 Visual Studio 中不起作用
我在根目录中有一个适用于我所有 Visual Studio 项目的 .editorconfig 文件。它包含以下规则:
EditorConfig 文件从上到下读取,最接近的 EditorConfig 文件最后读取。匹配 EditorConfig 部分的属性按读取顺序应用,因此较近文件中的属性优先。
根据这个推理,我的enums
规则应该“优先于”我的const_fields
规则。但是,以下枚举声明继续给我一个警告:
说:Warning IDE1006 Naming rule violation: These words cannot contain lower case characters
。
枚举值是否被编译器视为 const?我尝试在 VS 中关闭/重新打开我的代码文件,重新排序 .editorconfig 的 const/enum 部分,构建/重建我的解决方案,甚至重新启动 VS,但警告不会消失。我们欢迎所有的建议!
intellij-idea - 如何配置editorconfig让我格式化代码时{}两边有空格
{}
如何配置editorconfig,以便在我格式化代码时两边都有空格,例如:
从 'react-router-dom' 变成
editorconfig - editorconfig 中的 [Makefile] 和 "end_of_line" 是什么?
[Makefile]
文件中有什么.editconfig
?在任何网站上都没有很好地解释。谁能解释一下?还有" end_of_line "
editorconfig 中的值是什么意思?这些值被提及为lf
, cr
, 或者crlf
这描述了什么?