Re: IDE
Добавлено: 16 авг 2016, 22:28
Olej писал(а): Установка: Installation and Launching ... хотя какая там установка? - распаковал бинарники и используй.
Форум по операционной системе GNU/Linux и свободному программному обеспечению
http://linux-ru.ru:80/
Olej писал(а): Установка: Installation and Launching ... хотя какая там установка? - распаковал бинарники и используй.
Импортирую ранее существующий проект под CMake...Olej писал(а):... продолжаем ...
Импортирование происходит достаточно успешно, кажется.Olej писал(а): Импортирую ранее существующий проект под CMake...
Некоторые даже называют Geany IDE для разработки (ссылаясь на множество плагинов) ... но это всё-таки такой развитый редактор-терминал для работы с кодом.Olej писал(а): Вот как этот проект выглядит в Geany - такой простенький и очень удобный редактор, сильно упрощающий работу, но не навязывающий своего стиля работы: никакого собственного понимания "проекта" от IDE, никаких импортов...
Здесь основной download проекта - http://uvviewsoft.com/cudatext/files/Linux/:Cross-platform code editor
...
- [snippets] JS, JS-ES6, C, C#, Objective-C, Perl, Ruby, Go, Clojure, Sass, Bash (ported from Atom, by kvichans)
- [linters] PHP, CoffeeScript, C++, XML, Lua, Modelica, YAML, Ruby, Go, JavaScript, Python, Rust
Как видите, всё 2016 год!Код: Выделить всё
Parent Directory - cudatext-linux-gtk2-amd64-1.4.10.0.tar.xz 05-Oct-2016 00:45 3.4M cudatext-linux-gtk2-amd64-1.4.6.0.tar.xz 13-Sep-2016 03:25 3.4M cudatext-linux-gtk2-amd64-1.4.7.0.tar.xz 15-Sep-2016 15:31 3.4M cudatext-linux-gtk2-amd64-1.4.9.0.tar.xz 27-Sep-2016 16:27 3.4M cudatext-linux-qt-amd64-1.4.10.0.tar.xz 05-Oct-2016 00:46 3.4M cudatext-linux-qt-amd64-1.4.6.0.tar.xz 13-Sep-2016 03:26 3.4M cudatext_1.4.10.0-1_gtk2_amd64.deb 05-Oct-2016 00:45 3.4M cudatext_1.4.6.0-1_gtk2_amd64.deb 13-Sep-2016 03:25 3.4M cudatext_1.4.7.0-1_gtk2_amd64.deb 15-Sep-2016 15:31 3.4M cudatext_1.4.9.0-1_gtk2_amd64.deb 27-Sep-2016 16:27 3.4M
Скачал:Looking for the latest version? Download cudatext-1.3.20.0-linux-qt-i386.tar.xz (3.5 MB)
Код: Выделить всё
[olej@dell Загрузки]$ ls -l cudatext-*
-rw-rw-r-- 1 olej olej 3489100 окт 20 15:35 cudatext-1.3.20.0-linux-qt-i386.tar.xz
-rw-rw-r-- 1 olej olej 3577584 окт 20 15:38 cudatext-linux-gtk2-amd64-1.4.10.0.tar.xz
Самый модный текстовый редактор для программного кода последнего года - Atom :Olej писал(а): Вот подсказали ещё один активно развиваемый редактор кода (ориентированный на код): CudaText
Сайт и download здесь: AtomAtom (в прошлом Atomicity[11]) — бесплатный текстовый редактор с открытым исходным кодом[12][13] для macOS, Linux, Windows с поддержкой плагинов, написанных на Node.js, и встраиваемых под управлением Git Control. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом.
Atom основан на Electron (ранее известный как Atom Shell) — фреймворке кросс-платформенной разработки с использованием Chromium и io.js. Редактор написан на CoffeeScript и LESS. Версия 1.0 была выпущена 25 июня 2015 г.[14]
Код: Выделить всё
[olej@dell IDE]$ ls -l atom.x86_64.rpm
-rw-rw-r-- 1 olej olej 85922677 янв 25 12:59 atom.x86_64.rpm
Код: Выделить всё
[olej@dell IDE]$ sudo dnf install atom.x86_64.rpm
[sudo] пароль для olej:
Последняя проверка окончания срока действия метаданных: 1:44:19 назад, Wed Jan 25 11:35:10 2017.
Зависимости разрешены.
======================================================================================================================================
Package Архитектура Версия Репозиторий Размер
======================================================================================================================================
Установка:
atom x86_64 1.13.0-0.1 @commandline 82 M
Результат операции
======================================================================================================================================
Установка 1 Пакет
Общий размер: 82 M
Объем изменений: 247 M
Продолжить? [д/Н]: y
Загрузка пакетов:
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
Установка : atom-1.13.0-0.1.x86_64 1/1
Проверка : atom-1.13.0-0.1.x86_64 1/1
Установлено:
atom.x86_64 1.13.0-0.1
Выполнено!
С момента написания этого сообщения проект IntelIDEA достиг значительных успехов:Olej писал(а): 4. IntelIDEA - берётся на сайте проекта (http://www.jetbrains.com/idea/download/) вариант Community Edition / FREE, на сегодня там версия 11, не требует инсталляции: распаковываете архив в дерево ./idea-IC-117.798, в любое место, можно $HOME, запускаем в этом дереве ./bin/idea.sh
Требует наличия Java, но может работать с обоими: OpenJDK & JDK, при старте (из терминала) выдаёт напоминание:If you have both Oracle (Sun) JDK and OpenJDK installed
please validate either IDEA_JDK, JDK_HOME, or JAVA_HOME environment variable points to valid Oracle (Sun) JDK installation.
Поддерживаемые языки:
Java
JavaScript
CoffeeScript
HTML/XHTML/HAML
CSS/SASS/LESS
XML/XSL/XPath
YAML
ActionScript/MXML
Python
Ruby
Haxe
Groovy
Scala
SQL
PHP
Kotlin
Clojure
Си
C++
Ряд языков поддержаны посредством плагинов сторонних разработчиков, в частности, так реализована поддержка OCaml, GLSL, Erlang, Fantom, Go, Haskell, Lua, Mathematica, Rust, Perl5.
С Geany, которым я хочу пльзоваться в реальном крупном проекте, вылезла такая неприятность, о которой много пишут: не отображаются знаки подчёркивания в идентификаторах!
Опять напоролся на те же грабли (потерял время ) в Fedora 32 ... но там ещё и ничего похожего на Arial не установлено...