Desculpas pelo x-post do stackoverflow, mas parece haver visualizações do [notepad++] aqui.
De acordo com a página man ksh
ou man bash
(RHEL 6.6.0)
<<< word
é o equivalente a:
<< EOF word EOF
Como fazer com que o configurador de estilo Notepad ++ (Idioma: Shell) reconheça que não deve ser dobrado <<<
?
Dobra-se bem no formato longo, mas dobra até o final do arquivo no formato curto.
Obrigado.
Editar - captura de tela adicionada para esclarecer após a resposta de @PeterCJ. Parece que pode estar relacionado ao dobramento de funções - no entanto ...
Seguindo sua resposta, atualizado de 6.5.3 (problema para 6.8.8). O problema existe em 6.7+ e foi resolvido em 6.8+.
Responder1
Para mim, o Notepad++ dobra corretamente << EOF
, mas não dobra <<< singleline
.
Talvez você tenha uma versão mais antiga do NPP ou um plugin. Tente atualizar para o NPP 6.8.8 ou verifique se os plug-ins precisam de atualização. Informações da versão completa no menu:: ? > Debug Info
a minha parece
Notepad++ v6.8.8
Build time : Dec 10 2015 - 01:11:37
Path : C:\Program Files (x86)\Notepad++\notepad++.exe
Admin mode : ON
Local Conf mode : OFF
OS : Windows 7
Plugins : ComparePlugin.dll dbgpPlugin.dll mimeTools.dll NppConverter.dll NppExec.dll NppExport.dll NppFTP.dll NppTextFX.dll PluginManager.dll
Você pode verificar as atualizações de plug-ins disponíveis em Plugins > Plugin Manager > Show Plugin Manager
e selecionar a Updates
guia. Se algum dos seus plug-ins precisar de atualização, selecione o plug-in e escolha Update.
Se você não obtiver respostas mais diretas aqui, você pode querer ir paraComunidade Notepad++: Procura-se ajudafórum e pergunte lá, incluindo uma captura de tela semelhante à minha e um despejo do seu arquivo ? > Debug Info
. E se você resolver o problema, poste e aceite uma resposta aqui (e aponte o SO x-post aqui) para o bem da comunidade de superusuários.