3

У меня есть текстовый файл с длинным комментарием, который обычно расширяется за пределы экрана вправо. Есть ли способ настроить редактор Matlab для переноса этого текста, когда он выходит за пределы текущего размера окна, кроме функции автоматического переноса комментариев ?

Есть две причины, по которым я не хочу, чтобы редактор автоматически вставлял символы новой строки всякий раз, когда я набираю слишком длинный комментарий:

  • Обтекание комментариев исправляет обтекание при заданной ширине столбца, но я работаю на разных экранах и изменяю размер окна моего текстового редактора в зависимости от контекста, поэтому ширина моего окна не постоянна. Фиксированная ширина переноса для одной ситуации означает, что она будет слишком широкой или узкой для другой.
  • Мне нравится использовать новые строки в комментариях, чтобы указать новый абзац или мысль, а не только потому, что у меня не хватает места. Это означает, что мой счет SLOC не так завышен подробными комментариями. Каждая отдельная идея комментария считается как 1, даже если она длиннее X символов.

Я нашел способ сделать это в Sublime Text 2 (и я уверен, что многие другие текстовые редакторы также поддерживают его), но как только я нахожусь в режиме отладки, я использую Matlab Editor из-за его функциональности IDE (и потому что у меня это есть, и мне не придется бороться с ИТ, чтобы установить что-то еще). Так что я не ищу рекомендации для лучших текстовых редакторов, просто способ заставить это работать так, как я хочу.

1 ответ1

1

Я думаю, это не то, на что вы надеетесь, но в данный момент нет возможности настроить редактор Matlab для переноса комментариев в зависимости от размера экрана.

Чтобы добиться этого эффекта, вы можете использовать альтернативный редактор, как @Jonas, описанный в его комментарии.

Однако в недокументированном Matlab упоминалось, что редактор matlab основан на Java. В свете этого я полагаю, что должно быть возможно определить ярлык следующим образом:

  1. Получить текущую ширину окна редактора
  2. Рассчитать желаемый предел символов
  3. Обновите соответствующие настройки

К сожалению, я могу помочь только со вторым шагом, который сам по себе не продвинет вас слишком далеко. После создания это в основном заставит его работать одним нажатием кнопки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .