Combinando abertura e fechamento se as instruções no shell script (if… fi) usando PHPStorm, vscode

0

Eu hava bando desses aninhados se ... então ... fi 's

if [ "${var}" = "NA" ]  
then  
    if [ "$var" != "SAM" -a "$fileFormat" != "XED" -a "$Format" != "TED" -a "$Format" != "ESTA" ]  
      then  
      echo "ERROR: Input file format not recognised"  
      echo "use --help for more information"  
      exit 1  
    fi  
    #convert esta to ted  -  start  
    if [ $fileFormat = "ESTA" ]  
    then  
        if [ $ENO != "NA" ]  
        then  
        ENO=$(greadlink -e ${ENO} )  
        fi  
        if [ -z "$output" ]  
        then  
        echo "WARNING"  
        echo "No output directory specified. Using current working directory, " $(pwd)/OUTPUT  
        output=$(pwd)/OUTPUT  
        fi  
    InputTed=$(greadlink -e ${Inputted}) #greadlink - to canonicanize/normalize to standard format  
    mkdir -p ${output}  
    cd ${output}  
    output=$(greadlink -e $(pwd) )  
    DIRECTORY=$(pwd)  

Em um script de shell com mais de 2000 linhas. Eu gostaria de clicar na abertura se, e ter o fechamento fi destacado para navegar facilmente pelo código como se ele trabalhasse com chaves. Estou usando o PHPStorm, vscode, mas gosto de experimentar qualquer editor de texto gratuito que possa fazer isso da caixa ou qualquer plug-in para essas ferramentas.

    
por San Emmanuel James 17.08.2018 / 15:10

0 respostas