На днях, я был поставлен в ситуацию, где мне пришлось искать легковесный и простой Ide для питона. Мой выбор пал на NInja-Ide, которая в придачу была Open source проектом. Этот софт не пользуется большой популярностью, как PyCharm или Visual studio. У каждого могут быть свои причины для выбора именно этой среды разработки.


В целом, сам Ide смотрится неплохо(на любителя). А главное, можно ввести различные косметические изменения. Так, давайте ознакомимся с ними.

image

Здесь присутствует возможность сменить тему. Для этого нужно их установить, зайдя во вкладку Addins/Editor Schemes, затем отмечаете галочкой интересующие вам темы и нажимаете Download.



Чтобы их применить перейдите во вкладку Edit/Preferences/Editor, затем из списка выбираете установленные темы и сохраните изменения. Там же можно видоизменить установленную тему, перейдя во вкладку Editor Scheme Designer.



Но этим способом можно изменить лишь окно в котором вы пишите в код, и нет возможности выйти за этими границами. Чтобы изменить цвет окна, вкладок и подсветки при наведении(по умолчанию всегда оранжевый), нужно немного порыться в самих файлах. Для этого перейдите в /Program Files/Ninja/addins/theme, следом открываете файл ninja_dark.qss любым вам доступным текстовым редактором. Советую временно куда-нибудь сохранить копию этого файла, и как только будете уверены, что закончили, можете удалить эту копию.

Также можно сменить иконки путем их замены. Для этого переходим в /Program Files/Ninja/img. Важно! Следите за тем, что новый файл соответствует названию предыдущего файла, и разрешение изображения совпадает с изначальным изображением.

Дальше можете сами поэкспериментировать, а если вам лень повторять все эти действия, то вы можете установить мою заранее подготовленную конфигурацию.

Список изменении:

  • Обычные иконки заменены Flat иконками
  • Фон сделал немного ярче
  • Панели переставлены
  • В конфигурацию включен навигатор
  • Splash и приветственное окно были заменены

Для сравнения:

1)

image



2)





3)





upd-1

Файлы для скачивания:

yadi.sk/d/Hib-G7Wzc2bDVg — Ninja (тема)
yadi.sk/d/9qSJb3rO9fY4IA — .ninja_ide (конфигурация)

Ninja.zip распаковать в /Program Files
.ninja.ide распаковать в (С:)/Пользователи/User