2017-04-25 2 views
6

Ich habe die folgende Version von Visual Studio:.editorconfig nichts in VS2017 zu tun?

Microsoft Visual Studio 2017 Community-Version 15.1 (26.403,7) Release VisualStudio.15.Release/15.1.0 + 26403,7

ich ein neues erstellt Projekt und fügte eine .editorconfig Datei in meinem Lösungsbasisordner hinzu. Es Inhalt ist, ist die folgende:

root = true 

[*.cs] 
indent_style = space:warning 
indent_size = 12:warning 

# CSharp and VisualBasic code style settings: 
[{*.cs,*.vb}] 
dotnet_style_qualification_for_field = false:warning 

Der Speicherort der Datei sollte richtig sein:

.editorconfig <-- Here it is 
ApplicationInsights.config 
App_Data 
App_Start 
bin 
Content 
Controllers 
favicon.ico 
fonts 
Global.asax 
Global.asax.cs 
Models 
obj 
packages.config 
Properties 
Scripts 
Startup.cs 
Views 
Web.config 
Web.config.backup.1 
Web.Debug.config 
Web.Release.config 
WebApplication8.csproj 
WebApplication8.csproj.user 

Aber immer, wenn ich eine CS-Datei bearbeiten, nichts Besonderes geschehen (trotz Vertiefung nicht die Regel follwing), I Warnung (nach einem Build zum Beispiel) erscheint, aber nein.

Gibt es etwas falsch mit meiner Konfiguration, oder gibt es etwas, das die Konfiguration vor einer Anwendung behindern könnte?

+0

Wenn Sie die [EditorConfig Language Services] (https://marketplace.visualstudio.com/items?itemName=MadsKristensen.EditorConfig) hat es irgendwelche Probleme zeigen? – Richard

+0

Nein, tut es nicht. –

+0

Hallo @SergeBuSI, haben Sie am Ende die Lösung für Ihr Problem zu finden? – Chopin

Antwort

0

Ich hatte ein ähnliches Problem, und das ist, wie ich es gelöst:

Meine Lösung Ordner zwischen eckigen Klammern genannt [] wie diese [ParentFolderName] so entfernte ich die eckigen Klammern und alles funktionierte einen übergeordneten Ordner hatten, wie erwartet.

Aus einem Grund oder einem anderen editorconfig Datei nicht alles tun, wenn die Lösung Ordner einen übergeordneten Ordner in eckigen Klammern genannt hat. Die IDE (in meinem Fall Visual Studio 2017) verwendet ihre Einstellungen.