Конфиг плагина Terminal
{ // The command to execute for the terminal, leave blank for the OS default // See https://github.com/wbond/sublime_terminal#examples for examples "terminal": "C:\\Program Files\\Git\\usr\\bin\\mintty.exe", "parameters": [] }
- bash
- console
- sublime-text
- sublime-text-3
- putty
3
Введите в терминал это npm root или npm root -g это, что бы проверить как именно установлен gulp (/Users/USERNAME/GulpPack/node_modules, если так, то он у вас локально, нужно, что бы было глобально) введите в консоль config set prefix /usr/local и затем еще раз проверьте gulp через команду npm root -g В консоли должно быть выведено такое сообщение /usr/local/lib/node_modules
Зарегистрируйтесь или войдите
Регистрация через Google
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
Как вывести результат программы Python в редакторе Sublime Text 3?: informatikum — LiveJournal
По умолчанию, в Linux после установки Sublime Text 3, результат программы на Python выводился в консоле самого редактора. [ ]*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). Результат будет выводится в окне редактора.
В сети есть множество решений про кодировку, вывод результатов в консоле (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
Вопрос
Изменено 2 года, 8 месяцев назад
Просмотрено 68 тысяч раз
15
Новинка! Сохраняйте вопросы или ответы и организуйте свой любимый контент.
Узнать больше.
Я использую Sublime Text 2 для кодирования своих программ и хочу запустить в нем консоль для их компиляции и запуска. Есть ли способ встроить командную строку консоли в Sublime Text 2? Это уже есть?
Я использую и Windows, и Linux.
- плагины
- консоль
- sublimetext2
1
Я думаю, вы можете попробовать создать пользовательскую систему сборки
{ "cmd": ["gcc", "$file", "-o", "$file_base_name"], "cmd": ["$file_base_name"], "селектор": "source.c", «скорлупа»: правда, "рабочий_каталог": "$file_path" }
Измените текущую систему сборки на новую в Tools. Когда вы нажмете CTRL
+ b
, он скомпилирует ваш код и запустит исполняемый файл. Несколько синтаксисов и опций, которые вы можете использовать: http://sublimetext.info/docs/en/reference/build_systems.html Определенно есть еще много других опций, которые вы можете объявить в системе сборки. Очень полезным является file_regex
.
2
Terminus — новый плагин, который находится в стадии разработки.
Это лучшая кроссплатформенная консоль в Sublime Text, которую я когда-либо видел.0
Уилл Бонд создал отличный плагин под названием «Терминал» для вызова терминала на уровне проекта или файла.
Также доступно несколько подключаемых модулей, которые компилируются одним нажатием кнопки:
- «C# Compile & Run»
- «Компилятор TypeScript»
- «Компиляция кофе»
…и так далее, в зависимости от вашего языка программирования.
Я рекомендую просмотреть страницу Уилла «Управление пакетами», если вам не нравится этот подключаемый модуль терминала.
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
sublimetext3 — Как использовать консоль в Sublime Text 3
Спросил
Изменено 2 года, 8 месяцев назад
Просмотрено 6k раз
3
Новинка! Сохраняйте вопросы или ответы и организуйте свой любимый контент.
Узнать больше.
В меню «Вид» Sublime Text 3 есть опция «Скрыть/Показать консоль». Я пробовал в ней команды оболочки, Python и Ruby, но она всегда возвращает ошибку.
Для чего используется эта консоль?
- сублимтекст3
- сублимтекст
3
В неофициальной документации (которую я предпочитаю официальной) в разделе «Основные понятия» указано:
Sublime Text раскрывает свои внутренние компоненты через интерфейс прикладного программирования (API), с которым программисты могут взаимодействовать, используя язык программирования Python.
Он использует внутренний интерпретатор Python, который не является интерпретатором вашей системы PYTHONPATH
. Таким образом, основные команды Python должны быть доступны для вас, как это работает для меня. Вывод консоли:
... пропуск некоторого вывода консоли перед ... загруженные плагины >>> х = 1 >>> у = 2 >>> f = х * у >>> напечатать(ф) 2
Целью консоли является взаимодействие с API для управления внутренними настройками Sublime Text 3:
>>> возвышенная. версия() «3211»
или:
>>> возвышенное.message_dialog("тест")
, который открывает интерактивное диалоговое окно с текстом «тест».
Дополнительную информацию см. в справочнике по API.
Консоль в Sublime — это окно во внутреннюю работу Sublime для просмотра состояния плагинов и взаимодействия с хостом плагинов; самое важное различие заключается в том, что консоль Sublime НЕ ЯВЛЯЕТСЯ Терминал; если вам нужен доступ к произвольным командам, вам нужно установить пакет, такой как Terminus, для достижения этого.
Большая часть функций в Sublime (включая функциональность по умолчанию из коробки) определяется в плагинах Python, и сторонние пакеты также могут определять плагины Python. Консоль — это окно в эту среду Python; если плагин терпит неудачу (например, если код каким-то образом сломан), то ошибка, которую генерирует код, заканчивается в консоли.Sublime также отображает свой собственный статус в консоли; консоль содержит выходные данные, которые указывают, когда плагины загружаются и выгружаются, сколько времени потребовалось для запуска Sublime, какую версию вы используете и т.