Редактор скриптов

Приложение поставляется в комплекте с минимальной версией Python, которая позволяет запускать базовые скрипты Python Micromine и использовать среду Python. Опытные пользователи могут установить дополнительные модули Python для увеличения мощности и гибкости при написании скриптов. Для этого потребуется полная установка официального дистрибутива Python Micromine. Приложение просканирует компьютер при запуске и будет использовать установленный дистрибутив Python Micromine, если он доступен и совместим с приложением.

Обратите внимание, что приложение не гарантирует совместимость со всеми внешними модулями Python, поскольку они могут не подходить для использования во встроенной среде Python Micromine.

Следующий код напечатает все пути поиска, которые Python будет использовать для того, чтобы расположить модули необходимым ему образом (если вы работаете в среде Python Micromine, путь доступа будет <INSTALL_FOLDER>/python/lib):

 print(sys.path) 

На этой страние объясняется, как установить полный дистрибутив Python и предлагаются дополнительные модули Python:

http://extras.micromine.com.au/ProductMicromineService/PythonScriptingMM2020.asp

При записи своих действий в приложении (смотрите: Записать скрипт), вы можете загрузить их в качестве скрипта в Редакторе скриптов. (см. ). После этого у вас появится возможность отредактировать или запустить скрипт.

Чтобы открыть Редактор скриптов

  • Во вкладке Скриптинг, в группе Скрипты, нажмите на опцию Открыть редактор скриптов, чтобы создать или отредактировать скрипт Python (*.py).

Вложенные страницы

Вы можете открывать и редактировать скрипты во множественных вложенных страницах. Для работы можно использовать несколько комбинаций клавиш:

Действие Горячие клавиши
Чтобы создать новую вкладку CTRL + T
Чтобы закрыть вкладку CTRL + W
  Как вариант, нажмите на заголовок вкладки средней кнопкой мыши.
Чтобы переходить по вкладкам CTRL + TAB
  Применимо только для 2 последних вкладок, с которыми вы работали.

Вы можете также нажать правой кнопкой мыши на имя вкладки и выбрать опцию из контекстного меню.

Цвета синтаксиса

Чтобы сделать синтаксис Python более удобным для чтения, к тексту применяются цвета. Теперь гораздо проще различить ключевые слова, запросы функций, числа, стринги, комментарии. Совпадающие и несовпадающие скобки также выделяются цветом.

Вы можете использовать клавишу CTRL одновременно с колесом прокрутки мыши, чтобы изменить масштаб текста в окне редактора.

Горячие клавиши

Для работы с горячими клавишами убедитесь в том, что вы точно работаете с окном редактора.

Действие Горячие клавиши
Открыть Редактор скриптов Скриптинг | Открыть Редактор скриптов (CTRL + F11)
Выбрать все CTRL + A
Чтобы создать новую вкладку CTRL + T
Чтобы закрыть вкладку CTRL + W
  Как вариант, нажмите на заголовок вкладки средней кнопкой мыши.
Чтобы переходить по вкладкам CTRL + TAB
  Применимо только для 2 последних вкладок, с которыми вы работали.
Удалить выбранное и копировать в буфер обмена CTRL + X
Копировать выбранное в буфер обмена CTRL + C
  Вы также можете скопировать содержимое окна Справка Редактора скриптов в буфер обмена
Вставить сведения из буфера обмена в указанное место CTRL + V
Найти CTRL + F
  Поиск можно настроить на чувствительность к регистру и осуществлять его в направлении Вверх или Вниз.
Найти и заменить CTRL H
   
Комментарий CTRL + 3
Убрать комментарий CTRL + 2
  Если выбрана строка 1, либо никакая строка не выбрана, метка комментария # добавляется (или удаляется) к началу текущей строки.
  Если выбрано несколько строк, метка комментария # добавляется (или удаляется) в начало каждой строки.
  Примечание: используйте клавиши с цифрами на основной клавиатуре (а не специальную панель с клавишами на клавиатуре справа).
Вернуть CTRL + Z
Повтор CTRL + Y
Сохранить изменения CTRL + S
  Щелкните по кнопке Сохранить как в панели инструментов редактора, чтобы сохранить внесенные вами изменения в виде нового скрипта.
Печать CTRL + P
Запустить текущий скрипт F5

Клавиши навигации в Редакторе

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

Действие Горячие клавиши
Перейти к началу строки/документа HOME/CTRL + HOME
  Если в начале строки стоит пробел, одним нажатием на клавишу HOME вы переместите курсор к первому символу (не пробелу) в строке. Повторное нажатие клавиши HOME переместит курсор на начало строки. Нажимайте на клавишу HOME в соответствующем порядке, чтобы выполнять эти действия.
Перейти к концу документа/строки END/CTRL + END
Перемотать вверх страницу за страницей PAGE UP
Перемотать вниз страницу за страницей PAGE DOWN
  "Страница" соответствует высоте окна редактора.

Смотрите: Редактор скриптов: горячие клавиши

Полный список доступных комбинаций вы можете просмотреть здесь: Сочетания клавиш.

Редактор скриптов: горячие клавиши

Сочетания клавиш