- Пакет «терминал-плюс» для редактора Atom не работает
- 1 ответ
- ‘Терминальный-plus’ пакет для редактора Atom не работает
- 1 ответ
- Настройка Atom от GitHub для работы с PHP, Python и некоторыми другими языками программирования
- Linter
- Пакет Script: запуск программ из Atom
- Python
- Swift
- Терминал
- Не работает терминал атом
- ATOM RPG Trudograd
- How to open the terminal in Atom?
- 8 Answers 8
- Open a terminal in Atom:
- Open an external terminal from Atom:
Пакет «терминал-плюс» для редактора Atom не работает
Я использую редактор Atom на 64-битной Ubuntu 14.04 LTS, и я установил пакет терминал-плюс. Я могу создать новый терминал, но я не могу написать в него, как вы видите на скриншоте ниже
PS: я не знаю, связано ли это с этой ошибкой: Uncaught TypeError: Невозможно прочитать свойство ‘focus’ из null, которое у меня есть.
1 ответ
terminal-plus пакет не поддерживается, его последнее обновление было в ноябре 2015 года. Поэтому я хотел бы сообщить, что вы переключаетесь на мой пакет Atom (обратите внимание, что этот пакет совместим только с платформами Linux, если вы хотите, чтобы пакет терминала использовался на вашем -Linux машины, пожалуйста, используйте platformio-ide-terminal вместо!), terminal-fusion , Чтобы установить его просто запустите:
где $ обозначает пользовательскую консоль (поэтому не запускайте эту команду как root!). Я бы посоветовал вам удалить terminal-plus сначала через бег:
Если вы хотите выразить свою признательность за мой пакет, пометьте его apm , запустив:
или пометьте его на GitHub, войдя в GitHub и нажав «Звезда» по URL-адресу https://github.com/fusion809/terminal-fusion.
РЕДАКТИРОВАТЬ: этот ответ устарел, я боюсь, так как терминал-фьюжн больше не поддерживается, поэтому, пожалуйста, используйте вместо этого platformio-ide-терминал. Чтобы установить его, запустите:
где $ это консоль пользователя. Чтобы пометить его и тем самым показать вашу признательность его автору (который не я, но они все еще заслуживают вашей признательности) выполните:
Источник
‘Терминальный-plus’ пакет для редактора Atom не работает
Я использую редактора Atom на ubuntu 14.04 LTS 64 бита, и я установил терминал — плюс пакет. Я могу создать новый терминал, но я не могу записать в него, как Вы видите в снимке экрана ниже
1 ответ
terminal-plus пакет не сохраняется с его последним обновлением, находящимся в ноябре 2015. Таким образом, я хотел бы советовать переключиться на мой пакет Atom (обратите внимание на то, что этот пакет только совместим с платформами Linux, если Вы хотите, чтобы терминальный пакет использовал на Ваших машинах не-Linux, используйте platformio-ide-terminal вместо этого!), terminal-fusion . Для установки его, просто работайте:
где $ обозначает пользовательскую консоль (так не выполняйте эту команду как корень!). Я советовал бы удалить terminal-plus сначала через выполнение:
Если требуется выразить признательность для моего пакета, соедините его звездой с apm , путем выполнения:
или звезда это на GitHub путем вхождения в GitHub и нажатия на «Star» на URL https://github.com/fusion809/terminal-fusion.
Править: Этот ответ является теперь устаревшим, я боюсь, поскольку терминальный сплав больше не сохраняется, поэтому используйте platformio-ide-terminal вместо этого. Устанавливать выполненный:
где $ пользовательская консоль. Чтобы соединить его звездой и таким образом выразить Вашу признательность ее автору (который не является я, но они все еще заслуживают Вашей оценки), выполненный:
Источник
Настройка Atom от GitHub для работы с PHP, Python и некоторыми другими языками программирования
Изначально считаем что у Вас установлена поддерживаемая операционная система, Node.JS и Atom. В примерах мы работаем в OpenSUSE (13.1) в нём (и вообще в дистрибутивах *nix) уже «из коробки» обычно есть не только Python но PHP и другие языки программирования. Так же исправно работает на Ubuntu (>12.04). Если у Вас Windows 7 или 8, а раньше Вы с ними (языками) не работали то их предварительно необходимо скачать и установить.
Примечание: перед началом работы желательно запускать Atom под root.
опыт показывает — работает стабильнее
Linter
Идеология Atom к подсветке в том, что основным пакетом для работы с синтаксисом и его анализа будет Linter, который является верхним уровнем в API для других линтеров кода. Это сделано для прекращения «войны между плагинами» (The idea is to stop the linter plugins war, by providing a top level API for linters to parse and display errors in the Atom editor). Тем не менее, не все сторонние разработчики придерживаются этой идеологии и пишут свои плагины.
- linter-php , для PHP `php -l`
- linter-phpcs , для PHP, `phpc`
- linter-phpmd , для PHP, `phpmd`
- linter-pylint , для Python, `pylint`
- linter-pyflakes , для python, `pyflakes`
- linter-pep8, для python, `pep8`
- linter-flake8, для python, `flake8`
- linter-javac , для Java, `javac`
- linter-jshint , для JavaScript and JSON, `jshint`
- linter-jscs , для JavaScript, `jscs`
- linter-scss-lint , для SASS/SCSS, `scss-lint`
- linter-coffeelint , для CoffeeScript, `coffeelint`
- linter-csslint , для CSS, `csslint`
- linter-rubocop , для Ruby and Ruby on Rails, `rubocop`
- linter-tslint , для Typescript, `tslint`
- linter-xmllint , для XML, `xmllint`
- linter-shellcheck , для Bash, `shellcheck`
- linter-scalac , для Scala, `scalac`
- linter-clang , для C / C++, `clang`
- linter-ruby , для ruby, `ruby -wc`
- linter-lua , для Lua, `luac -p`
Пакет Script: запуск программ из Atom
Script — пакет для запуска кода в atom.
Установка пакета Script, возможна из командной строки:
или меню
Packages->Settings View->Install->Packages
Каждый язык работает, при наличии предварительно установленного компилятора / интерпритатора.
Пакет Script обновляется довольно часто. Например поддержка Swift появилась менее двух недель назад. Так что скорее всего в ближайшее время появится поддержка новых языков.
Для запуска программы необходимо выбрать
Packages—>Script—>Run
Дополнительные опции можно найти в документации либо на страницах Atom`а или проекта.
Для функционирования должен быть создан рабочий каталог.
Путь к нему нужно прописать здесь:
Packages—>Script—>Configure Script—>Current Working Directory
Заявку разработчикам на поддержку нового языка можно оставить здесь (отвечают быстро)
И немного юмора от разработчиков пакета Script,
у которых, судя по всему, спрашивают всё на свете:
первод: Атом не может найти Нод | Руби | Питон | Мои носки
Python
Поддержка подсветки этого языка идёт изначально. Пакеты для работы с синтаксисом и отладки:
Linter + Language Python + Linter Python Pep8 + Script
Script запускает код на Python, а Linter и Linter Python Pep8 покажут синтаксические ошибки.
Возможно Вам, для работы с Python также поможет Atom Python Debugger.
Подсветка ошибок и запуск после установки будут выглядеть так:
Swift
Терминал
Для запуска исполняемого кода С, C++, Java иногда проще использовать сторонний пакет (не пакет Atom, а пакет вашего дистрибутива), который запускается через терминал, поскольку сам Atom поддерживает большое количество языков. Если Atom выступает в качестве редактора кода, a терминал рядом запускает его — это очень удобно для нас, поскольку терминал не имеет такое преимущество редактирования, как Atom.
Для запуска терминала в окне Atom установите пакет Term. Для запуска терминала в окне Atom выбрать
Packages—>Command Palette—>Toggle и Term
с нужными параметрами.
В заключении ещё один интересный кликабельный анимационный gif от разработчиков script, ссылки.
Источник
Не работает терминал атом
ATOM RPG Trudograd
Почему не работают команды в консоли? Вчера всё было прекрасно
Почему не работают команды в консоли? Вчера всё было прекрасно
Привет, а можно подробней что случилось? Патчей вчера-сегодня не выходило. Мы только готовим 1.01 к выпуске.
Почему не работают команды в консоли? Вчера всё было прекрасно
Привет, а можно подробней что случилось? Патчей вчера-сегодня не выходило. Мы только готовим 1.01 к выпуске.
Почему не работают команды в консоли? Вчера всё было прекрасно
Привет, а можно подробней что случилось? Патчей вчера-сегодня не выходило. Мы только готовим 1.01 к выпуске.
Здравствуйте. Проверили консоль — работает корректно у нас и всей тестовой команды. Вероятно, вы что-то делаете не правильно 🙂
Источник
How to open the terminal in Atom?
How to open the terminal in Atom? Do I need to install a plug-in?
If possible, I also would like to know how to use shortcut keys to open the terminal.
8 Answers 8
In the Atom IDE:
- Open file>settings
- Click «+» (install)
- Search for a terminal package called «platformio-ide-terminal»
- Click «install».
- Press Crtl + ` to toggle the terminal
For Windows follow the below steps
(1)go to file>setting and click on install
(2) then type «platformio-ide-terminal» in packages and hit install
Edit: I no longer use Atom. The plugins I originally recommended here have all apparently ceased to be maintained. I’ve updated this answer with the suggestions in the comments, but please note I haven’t tried any of these and will no longer be maintaining this answer.
Please check the comments or other answers for more up-to-date recommendations.
There are a number of Atom packages which give you access to the terminal from within Atom. Try a few out to find the best option for you.
Open a terminal in Atom:
If you want to open a terminal panel in Atom, try platformio-ide-terminal . Use the keyboard shortcut ctrl-` to open a new terminal instance.
Open an external terminal from Atom:
If you just want a shortcut to open your external terminal from within Atom, try open-terminal-here . You can use ctrl-alt-t to open your external terminal in the current file’s directory, or ctrl-alt-shift-t to open the terminal in the project’s root directory.
Источник