2016-08-27 10 views
2

ねえ、私は周りを見てきました、ちょうど見つけることができません、何か良いですか? Nginxの設定フォーマッタまたは美化器がありますか?Nginx設定フォーマッタまたは美化器

は、たとえば
のために、私は、例えば、この厄介な設定だ:

server { 
listen 80 default; 
         server_name localhost; 
location/{ 
proxy_method $foo; 
        proxy_pass http://foobar:8080; 
} 
} 

をし、それが見えるようしたいと思います:

server 
{ 
    listen 80 default; 
    server_name localhost; 
    location/
    { 
     proxy_method $foo; 
     proxy_pass http://foobar:8080; 
    } 
} 

助けることができるそこに何があるのでしょうか? ありがとうございます!

+1

StackOverflowのツール/ソフトウェアの推奨に関する質問は、オフトピックです。 –

答えて

3

のような、そこにいくつかのフォーマッタがあります。

  1. Nginx Formatterpython)1connectによってローカルで素敵なを持っています実行可能なツールは、非常に良い作品!
  2. Nginx Formatterpython)blindage.orgで、それを試してみませんでしたが、彼の出力例では良いようです。 github
  3. だけ jsbeautifier.comのような、そしてもちろんの小さなJSツールとして nginxbeautifier.comでも利用可能
  4. Nginx Beautifierjavascript)もオープンソースあなたによってあまりにもローカルで実行することができます:

installing it from npmnodejs package manager):

npm install -G nginxbeautifier 

installing it from arch aurarch user repository):

pacaur -S nginxbeautifier 

cloning from by github repositorygitgithub):あなたが または nginxbeautifier --help -h nginxbeautifierを実行しても、githubのページ自体に 一度プログラムを使用する方法について

git clone https://github.com/vasilevich/nginxbeautifier.git 

命令がローカルで利用可能です。私は、開発者と「nginxbeautifier.com」
と関連githubのページ
のメンテナだ

全開示は任意のissusesを報告してください、nginxbeautifierのコードの
一部は acctualy最初のオプションに触発されましたと述べた。

1

すべてのオンライン/テキストエディタのコードの美化器は、完全なインデントを得るために、さまざまな言語を使って実験を行います。ウェブサイト上から

http://jsbeautifier.org/

出力例:

server { 
    listen 80 
    default; 
    server_name localhost; 
    location/{ 
     proxy_method $foo; 
     proxy_pass http: //foobar:8080; 
    } 
} 
関連する問題