Estou usando apenas o notepad ++ como "editor de texto glorificado" para editar texto (ou seja, sem codificação), mas para quebrar o texto entre colchetes ou excluir esses colchetes, gravei e salvei em macros: (i) corte o texto marcado , depois insira os parênteses de abertura e fechamento, depois cole o texto de volta e (ii) recorte o texto, pressione delete os caracteres restantes antes e depois da posição do cursor, cole novamente o texto.
Eu fiz isso usando as funções "gravar macro" e "salvar macro" embutidas no notepad ++ e mapeá-las para ctrl-alt-shift-seta para cima (para pai. wrap) e ctrl-alt-shift-down para baixo (para remoção de parênteses), já que eu uso principalmente essa função quando navego o texto com as teclas de cursor e uso as teclas ctrl-shift-arrow para marcar o texto antes de invocar a macro.
Até agora, está funcionando para mim ...