IDE IntelliJ: Como adicionar uma ou mais margens

3

Eu gosto muito do PyCharm. Eu escrevo um bom pedaço de python para o meu trabalho. Quero estar em conformidade com PEP8 e suas sugestões de comprimento de linha são as melhores possíveis . Ter margens certas para 72 caracteres, 79 caracteres e 99 caracteres é muito importante para mim. No entanto, dentro da família atual de IDEs IntelliJ, um usuário pode especificar apenas uma margem direita, conforme mostrado por essa captura de tela .

Alguém sabe de um plugin que permite ao usuário adicionar mais margens à direita? Ou mais réguas corretas (não preciso / quero que meu código seja capaz de quebrar em cada linha vertical)?

    
por Paul 18.01.2014 / 06:28

2 respostas

3

A única coisa que consegui encontrar é que, com texto sublime, você pode especificar quantas margens quiser, mas é chamado de réguas. Mas o texto Sublime não é um IDE e não implementa tantos recursos quanto o PyCharm. Eu acho que várias margens não é um recurso que vem com produtos IntelliJ.

    
por 16.03.2014 / 21:03
2

Bem, o que você sabe! A última versão do PyCharm (2017.3) tem esse recurso, justamente quando decidi procurar por ele.

Citando Rustam Vishnyakov do link Florian publicado:

You can set it up at Settings|Editor|Code Style|Visual guides for all languages or on "Wrapping and Braces" tab for a specific language ("Other" tab for XML/HTML). You can change the visual indent guide color at Settings|Editor|Color Scheme|General|Guides|Visual guides.

Funciona maravilhosamente. Meu objetivo é manter os docstrings dentro do limite de 80 caracteres (ou talvez 72), e o código dentro de 120 caracteres.

    
por 06.12.2017 / 10:41