Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

EditorConfig Core library and command line utility written in C# for .NET/Monohttp://editorconfig.org

License

NotificationsYou must be signed in to change notification settings

editorconfig/editorconfig-core-net

Repository files navigation

The EditorConfig .NET core provides the same functionality as theEditorConfig C Core andEditorConfig Python Core.

Installation

The library exists on nuget as:

nuget install editorconfig

The .NET core tool exists under:

dotnet tool install editorconfig-tool

Usage

Usage as a library:

varparser=newEditorConfigParser();varconfiguration=parser.Parse(fileName);foreach(varkvinconfiguration.Properties){Console.WriteLine("{0}={1}",kv.Key,kv.Value);}

Usage as a command line tool:

You can omitdotnet if you install this as a global tool

> dotnet editorconfig    Usage: editorconfig [OPTIONS] FILEPATH1 [FILEPATH2 FILEPATH3 ...]    EditorConfig .NET Core Version 0.12    FILEPATH can be a hyphen (-) if you want path(s) to be read from stdin.    Options:        -h, --help     output usage information        -V, --version  output the version number        -f <path>      Specify conf filename other than ".editorconfig"        -b <version>   Specify version (used by devs to test compatibility)

Example:

> dotnet editorconfig C:\Users\zoidberg\Documents\anatomy.mdcharset=utf-8insert_final_newline=trueend_of_line=lftab_width=8trim_trailing_whitespace=sometimes

Development

Clone this repos and init the test submodule

git clone git@github.com:editorconfig/editorconfig-core-net.gitgit submodule initgit submodule update

building in visual studio should just work (tm)

Building on the command line (will run all the unit tests too)

build

Release builds can be made using

build release X.X.X

Testing

We have several NUnit tests that you can run from visual studio or the build scripts.

If you want to run the official editorconfig tests you'll need to installCMAKE and call

cmake .

in the root of this repository once.

After which you can simply call

ctest .

To run the official editorconfig tests located in/tests right now we pass all but one related to utf-8 which failswhen run fromctest . but when I run it directly from the commandline it succeeds.

About

EditorConfig Core library and command line utility written in C# for .NET/Monohttp://editorconfig.org

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors11

Languages


[8]ページ先頭

©2009-2025 Movatter.jp