Как создать программу в сублайм текст 3 – Как превратить Sublime Text в идеальный инструмент для работы с текстом — «Хакер»

Содержание

Русифицируем Sublime Text 3

Программное обеспечение
  • Recluse
  • 14.12.2018
  • 5 851
  • 18
  • 100.00%
  • 3
  • 01.06.2019
Русифицируем Sublime Text 3

Sublime Text 3 - популярный мультиплатформенный текстовый редактор, который в своем первоначальном виде имеет только английский интерфейс. Для кого-то это не существенная проблема, а кто-то ориентируется исключительно в русскоязычном интерфейсе. В этой статье будет рассказано как быстро и легко русифицировать Sublime Text 3.

Устанавливаем русский язык в Sublime Text 3

Благодоря поддержке дополнений, существует достаточно простой способ установки русской локализации. Для этого нужно:

  1. Первым делом нужен установленный менеджер пакетов. О том, как его установить, можно прочитать в этой статье.
  2. После установки менеджера пакетов, нажимаем клавиши Ctrl + Shift + P. В открывшемся поле ввода и списке под ним, ищем пункт "Package Control: Install Package".
    Русифицируем Sublime Text 3
    В появившемся списке всех доступных пакетов, ищем LocalizedMenu, выбираем его и нажимаем Enter.
    Русифицируем Sublime Text 3
    Начнется установка дополнения.
  3. После завершения установки, в разделе "Preferences" главного меню появится новый пункт - "Languages". Открываем его и выбираем пункт "Русский".
    Русифицируем Sublime Text 3
    После этого, язык интерфейса программы мнговенно станет русским.
Русифицируем Sublime Text 3

Вот так выглядит руссифицированный Sublime Text 3.



Как вывести результат программы Python в редакторе Sublime Text 3?: informatikum — LiveJournal

По умолчанию, в Linux после установки Sublime Text 3, результат программы на Python выводился в консоле самого редактора. На Windows, к сожалению, без колдовства ничего не работало. В Windows по умолчанию, после установки Sublime Text 3 выдавало ошибку.

[Ошибка Sublime Text 3 output not utf-8]
[Decode error - output not utf-8]
[Finished in 0.0s with exit code 1]
[shell_cmd: python -u ""]
[dir: C:\Sublime Text 3]

Можно конечно было запустить отдельно консоль (cmd), в ней прописать путь к интерпретатору Python и путь к Вашей программе, чтобы она выполнилась. Каждый раз это делать не удобно. Сделаем так, чтобы код программы Python можно было выводить в самом редакторе Sublime Text 3.

1. Запускаем Sublime Text 3 и заходим в меню.

Sublime cmd

2. Удаляем содержимое и заменяем на:

{
"cmd": ["C:\\python33\\python.exe", "-u", "$file"],

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

Табуляция

Обратите внимание, на форматирование кода табуляцией!

3. Сохраняем файл Как, не изменяя дериктории. Имя можно задать любое. Рекомендуемое название файла "PythonCMD". Закрываем только что редактируемый файл (вкладку) PythonCMD. Чтобы у нас был пустой редактор без вкладок.

4. Выбираем в настройках только что созданный конфигурационный файл Tools -> Build Systems -> PythonCMD.
Если вы используете редактор Sublime Text 3 только для написания Python кода, тогда Вам в дальнейшем нет необходимости менять настройки. Если вы используете редактор для написания кода на других языках, тогда для запуска кода, Вам необходимо будет менять систему запуска в Tools.

5. Пользуемся. 🙂

После этих нехитрых действий, запускаем Вашу программу на Python (ctrl+b или F7). Результат будет выводится в окне редактора.
Python Sublime cmd

В сети есть множество решений про кодировку, вывод результатов в консоле (cmd), использование плагинов (SublimeREPL) итд. Как именно вывести результат именно в самой консоле редактора Sublime Text, а не в консоле Windows cmd, решений не было. Во всяком случаи, я их не нашел. Поэтому, предлагаю вам свое решение.

Как установить SublimeREPL и другие плагины, опишу отдельно. Для первого старта работы с Sublime Text 3 и Python выше описанных настроек достаточно.

[Рекоммендация.]
Если вы хотите научиться программировать, стать/быть программистом, рекомендую установить Ubuntu (Linux).
Возможно не стоит сразу сносить Windows и ставить только Ubuntu. Ubuntu можно установить как дополнительную ОС. И запускать только тогда, когда требуется программировать. Когда привыкните к Linux, узнаете преимущества, можно будет смело переходить на Linux.

!!! Не забудьте сохранить все важные файлы на отдельном флэш носителе.

Для тех, кто любит играть в игры. Под Ubuntu есть Steam и много других интересных игрушек.
В ближайшее время Valve выпускает свою Steam OS основанную на Linux.

Для Python под Linux есть интересная библиотека PyGame, можно разрабатывать свои 2D игры. Для 3D есть другие библиотеки.

На Ubuntu/Linux по умолчанию установлен Python и другие языки программирования.

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

Легкий и быстрый редактор кода Sublime Text 3