Ru-Board.club
← Вернуться в раздел «Программы»

» CudaText

Автор: Alextpp
Дата сообщения: 04.08.2015 20:33
CudaText
Кроссплатформенный редактор кода.

Страница - http://uvviewsoft.com/
Вики-справка - http://wiki.freepascal.org/CudaText
Github - https://github.com/Alexey-T/CudaText

Версии
- Win32 (x32)
- Linux (GTK2, QT, x64, x32)
- OS X (x32, Carbon)

Есть плагины на Python, там же, где программа.

Это напоминает Sublime Text на новом движке. Есть диалог всех команд (F1). Есть
кое-что еще похожее. Система конфиг файла похожа. Копируем из конфига default
строки и пишем их в конфиг user. И меняем уже в файле user.

Плагины к CudaText от kvichans.
Автор: Alextpp
Дата сообщения: 05.08.2015 17:20
0.1.0

Цитата:
+toolbar
+many options: about 20-30 added
+menu: "Setting-Fonts-.."
+menu: "File-Reopen"
+dlg Find: tabbing to next btn
-fix find-next back
Автор: NAGRIS
Дата сообщения: 05.08.2015 17:34
Win x64 будет?
Автор: Alextpp
Дата сообщения: 05.08.2015 18:27
Потом да конечно. Как и Мак(позже сильно)
Автор: Alextpp
Дата сообщения: 06.08.2015 17:16
Update 0.1.5. (файл readme/history.txt)
Автор: Waran789
Дата сообщения: 06.08.2015 20:21
Alextpp
А смысл делать что-то новое, не закончив старое?
Автор: Alextpp
Дата сообщения: 06.08.2015 20:54
SW закончен на 98 процентов. Из того что я вообще хотел делать за тот год.
Автор: Alextpp
Дата сообщения: 07.08.2015 18:23

0.2.0


Цитата:
+supports user.json with comments
+find dlg: "Mark all"
+toolbar dropdown for "New", "Open", "Find"
+menu "Search--Find current word next/prev"
+option "ui_esc_close"
etc

Автор: Waran789
Дата сообщения: 07.08.2015 21:10
Alextpp
Ну если "SW закончен на 98 процентов. Из того что я вообще хотел делать за тот год." - хотелось бы узнать что осталось сделать до 100% - это 1-раз, что конкретно побудило делать "CudaText Editor" - это 2-два. В принципе SW неплохой, даже отличный редактор, но есть вещи которые не устраивают и раздражают.
Автор: Alextpp
Дата сообщения: 07.08.2015 21:21
Про Син пока не буду.Про Cudatext - побудил переход на Линукс.Тут есть какое-то неплохое GEdit но СОВСЕМ не уровня Сина

Есть сторонние, их тоже не хочу, Сублиме приличный, многие другие нет..
Может еще что-то побудило.
Автор: sanb
Дата сообщения: 07.08.2015 21:48
Здорово!
На кубунте запустил посмотреть:
Автор: Alextpp
Дата сообщения: 08.08.2015 12:55
0.3.0

Сделал options lexer overrides как в ST, и еще другое, см. файл readme\history.

Автор: Daniyar91
Дата сообщения: 09.08.2015 12:41
Alextpp
1) По тройному щелчку и перетаскиванию, должно выделятся строками, а сейчас словами.
2) Ни знаю как CudaText, но SynWrite запоминает очень малое кол-во закладок, например если открыть много файлов, и расставить в них закладки, то после перезапуска закладки останутся только в некоторых файлах (в тех что с права, т.е. самых последних). у меня редактор разделен на две группы и в каждой группе открыто по 36 файлов, а закладки запоминаются только для файлов из второй группы, и то только для файлов с 13 по 36. Можно было-бы сделать, чтобы закладки запоминались для всех файлов из проекта (т.е. если файлы включены в проект). Очень надо.
Автор: Alextpp
Дата сообщения: 09.08.2015 13:29
что значит Должно? В Сине такой фичи нет. И никто на 4 года ее не просил. И много где нет. Так что ее нет.

по моему, она неудобная. 3 щелчка это круто. Можно через гуттер выделить строки..
Насчет 2) в Cuda будет лучше. пока нет сохранения..
Автор: Daniyar91
Дата сообщения: 09.08.2015 13:58
... 3) Мне очень нравится как сделано в MS Visual Studio, там можно отключить отображение вертикальной полосы прокрутки, а в место нее будет показываться мини-карта. но если так делать, то надо чтобы мини-карта была не такая как сейчас (надо чтоб ее ширина была постоянная, и на мини-карте должен отображаться весь текст без необходимости прокрутки, т.е. так как это было раньше в SynWrite).

Вот скриншот.
.
Автор: Alextpp
Дата сообщения: 09.08.2015 14:57
идея ограничить ширину минимапа отличная. Как сам не додумался.Сделаю.Будет опция 0=как счас, 60(пример)=ограничить 60 симв.

менять скролл на минимап не хочу.
Автор: Daniyar91
Дата сообщения: 09.08.2015 15:50

Цитата:
менять скролл на минимап не хочу
Не надо менять, пусть будет так и так (кому как больше нравится), и это очень удобно, думаю в будущем стоит об этом подумать.
Автор: Alextpp
Дата сообщения: 09.08.2015 16:05
можно добавить опцию прятания скроллов, тогда в конфиге задашь просто "показать карту, убрать скрол", а вот чем карта плоха, я не понял, сравни с ST2.
Автор: Daniyar91
Дата сообщения: 09.08.2015 16:21
Я не говорил что карта плоха, но в действительность так считаю, удобно когда на мини-карте отображается весь текст (мне по крайней мере так удобней). По поводу ST2 - сравнить не могу, потому как нет его у меня, есть 3, и всякие NPP, SkiTE. но я ими мало пользуюсь, потому-что не нравятся они мне (Visual Studio Code еще нравится, но там пока нет мини-карты).
Автор: Alextpp
Дата сообщения: 09.08.2015 16:25
Чем отличается от ST3 (а не 2)?
c N++ сравнивать не надо-- плохая пародия на ST3 (карта)
Автор: Daniyar91
Дата сообщения: 09.08.2015 16:35

Цитата:
Чем отличается от ST3 (а не 2)?
Я и не говорил что в ST карта удобная\хорошая, а вот в MS VS она удобная (на карте отображается Весь текст, и ничего скролить не надо, просто щелкнул по нужной позиции и редактор переместил окно туда куда надо, при поиске тоже удобно - видно все совпадения, или например опечатки [проверка правописания] - тоже все видно, в общем удобно).

upd:
В VS микро-карта объединена с мини-картой.\

upd:
Если нет VS (по причине ее варезности), то можно скачать Visual Studio Community (бесплатно), думаю там такая-же карта как и в других редакциях.
Автор: Alextpp
Дата сообщения: 09.08.2015 17:00
нельзя показать весь текст в 200К файле без скролла(карты)
Смотреть не буду
Я уже смотрел ST3
Автор: Daniyar91
Дата сообщения: 09.08.2015 17:13

Цитата:
нельзя показать весь текст в 200К файле без скролла(карты)
Можно ведь сделать так чтоб настраивалось...

Ладно, небуду больше писать про скрол, я и так уже сказал что хотел, но думаю что все-же будет настраиваться.

P.S. Я предлагал посмотреть не на ST, а на VS.
Автор: Alextpp
Дата сообщения: 09.08.2015 17:15
Моей minimap можно крутить весь файл,если тащить серый блок вниз

Добавлено:
так и не понял "принцип карты" в MSVS...
Автор: Daniyar91
Дата сообщения: 09.08.2015 17:20
Говорил что не буду, но все-же напишу, раз у нас недопонимания - удобно когда все сразу видно (без прокрутки).

upd:
"принцип карты" в MSVS:
На карте показывается весь текст (из-за этого, наверное, они и позволяют убирать полосу прокрутки).
Автор: Daniyar91
Дата сообщения: 09.08.2015 19:25
На Windows, при открытии через ком. строку, не понимает русские символы. Например:
Код: cudatext.exe "C:\файл.txt"
Автор: Alextpp
Дата сообщения: 09.08.2015 21:36

Цитата:
ком. строку, не понимает русские символы

Поправил
Автор: private_joker
Дата сообщения: 10.08.2015 07:14
Alextpp

Цитата:
Про Cudatext - побудил переход на Линукс.

А почему не выбрали Vim, что-то более подходящее для кроссплатформы? Qt или WxWidgets с неплохим wxStyledTextCtrl (Scintilla) проверенным не то чтобы в редакторах, в IDE (Code::Blocks, CodeLite). Привязанность к Паскалю и привычным компонентам? Вы же, простите, замучаетесь допиливать всё старое-костыльное. Дело и время ваше конечно.
В Syn2 же самое интересное что есть идеи, дизайн и логика работы неплохие (а местами мне больше нравится любимого AkelPad), но открыть тот же однострочный json на несколько сот Кб., при включённом ворд-врапинге, всё висит минуту(!). Cuda кстати висит так же.
А так успехов конечно
Автор: Alextpp
Дата сообщения: 10.08.2015 10:00
Привязанность к паскалю. И Scintilla итп не нравится, свое лучше...

Добавлено:

Цитата:
замучаетесь допиливать


Допиливать старое не надо
Автор: Alextpp
Дата сообщения: 11.08.2015 05:07
Update 0.3.5, есть пара новых диалогов -см. readme\history.txt.

Страницы: 12345

Предыдущая тема: Программный принт-сервер


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.