簡體   English   中英

格式化外殼腳本

[英]format the shell script

我有一些帶有所有kepywords的1000行shell腳本

如果/否則,在這里文檔

誰能說出格式化腳本的最佳方法,所以腳本看起來不錯。

我在vim中嘗試使用VG =,但這也替換了這里的文檔內容。

檢查此https://github.com/mvdan/sh ,這是縮進兩個空格的示例命令

shfmt -i 2 -w yourscript

默認情況下, gg=G給您8個制表符空間。 要將8個制表符空間減少到3個空間,請編輯.vimrc文件:

set tabstop=3
set shiftwidth=3
set expandtab

在與gg=G相關的所有內容的上下文討論中,這個SO問題使您感到滿意。

使用VIM添加以下參數以縮進整個文件

gg=G

PyCharm的BashSupport插件現在具有實驗性的bash代碼格式化程序。

不幸的是,自2017年起,BashSupport插件“將僅收到針對主要問題的修復程序”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM