Posso fazer com que o editor de texto do Matlab envolva o texto em uma determinada largura de coluna sem implementar comentários de quebra automática?

3

Eu tenho um arquivo de texto com um comentário longo que normalmente se estende para fora da tela para a direita. Existe uma maneira de configurar o Editor de Matlab para quebrar este texto quando ele se estender além do tamanho da janela atual diferente de o recurso automático de quebra de comentários ?

Existem dois motivos pelos quais não desejo que o editor insira automaticamente novas linhas sempre que eu digito um comentário muito longo:

  • Envolva comentários conserta o envoltório em uma determinada largura de coluna, mas eu trabalho em várias telas e modifico minha janela do editor de texto com base no contexto, portanto a largura da minha janela não é constante. Uma largura fixa para uma situação significa que ela será muito larga ou estreita para outra.
  • Eu gosto de usar novas linhas nos comentários para indicar um novo parágrafo ou pensamento, não apenas porque fiquei sem espaço. Isso significa que minha contagem de SLOC não é tão inflada por comentários verbosos. Cada ideia de comentário separada conta como 1, mesmo que seja maior que X caracteres.

Eu encontrei uma maneira de fazer isso em Sublime Text 2 (e tenho certeza que muitos outros editores de texto o apoiam também), mas uma vez que eu estou no modo de depuração eu uso o Matlab Editor por causa de sua funcionalidade IDE (e porque eu tenho isso e não vou ter que lutar contra TI para instalar outra coisa). Então, eu não estou procurando por recomendações para melhores editores de texto, apenas uma maneira de fazer este funcionar da maneira que eu quero.

    
por Adam Wuerl 24.08.2011 / 17:45

1 resposta

1

Eu acho que não é o que você está esperando, mas no momento não há possibilidade de configurar o editor Matlab para envolver comentários baseados no tamanho da tela.

Para obter esse efeito, você pode usar um editor alternativo como @Jonas descrito em seu comentário.

No entanto, foi mencionado no Undocumented Matlab que o editor matlab é baseado em Java. À luz disso, imagino que deve ser possível definir um atalho da seguinte forma:

  1. Obtenha a largura atual da janela do editor
  2. Calcule o limite de caracteres desejado
  3. Atualize a configuração relevante

Infelizmente, só posso ajudar com o segundo passo que não vai te levar muito longe sozinho. Uma vez criado, isso basicamente funcionaria com o clique de um botão.

    
por 14.01.2013 / 16:49