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

» SynWrite Editor

Автор: Krot66
Дата сообщения: 08.11.2014 08:58
Alextpp
Было бы очень здорово добавить в настройки страницы размер шрифта основного текста, как в AkelPad и пр.. Дисплеи сейчас большие, шрифты увеличенные, и разница с бумагой очень велика
Автор: Alextpp
Дата сообщения: 08.11.2014 09:02
Да--хорошая мысля, спасибо, посмотрю, как сделать
Автор: aRLi
Дата сообщения: 08.11.2014 09:21
SynWrite 6.14.1765
+ clips: now "synw-snippet" files allowed in "Data\clips" subfolders. Usual snippets shown in Clips. Lexer-name is ignored for them.
+ clips: group "Quote sel"
* clips: now clips are not files in "Data\clips" dir, but folders. (Remove old txt files by hands, move your files into subfolders).
* clips: some menuitems del'ed.

+ cmd "Line ops - Remove all duplicates+origins"
+ cmd "Line ops - Extract unique lines"

+ lexer C: tree for "#define", "typedef", no tree for "for", "if"
* lexer Asm change (cannot "restore styles" this time)
+ option "Select/Hilite - Dbl-click + drag: selects by words"
- fix: cannot call Speech plugin from toolbar
Автор: wsadneg
Дата сообщения: 10.11.2014 20:26
Всё-таки не заработало выделение двойным кликом с кнопки мыши, настроенной на даблклик, теперь вообще не выделяется. С реальным двойным кликом всё ОК. Очень жаль, привык я к этой кнопке, машинально палец так и тянется к ней.
Автор: Alextpp
Дата сообщения: 10.11.2014 23:24
Буде попадется такая мышь(когда то она у меня была, я играл в COmmandos с такой кнопкой - дв. кликом- чтобы бегать по дв.клику), потестю
Автор: wsadneg
Дата сообщения: 11.11.2014 21:19
У большинства многокнопочных мышек есть софт, позволяющий назначить действия на кнопки. (Неужели кто-то ещё пользуется мышками меньше, чем с пятью кнопками?)
Автор: distortion
Дата сообщения: 11.11.2014 22:06
wsadneg
по кол-ву кнопок - оффтоп, у меня обычная трехкнопка, при этом совершенно не ощущаю себя лишенным счастья...
давайте не будем развивать эту мысль
Автор: Alextpp
Дата сообщения: 12.11.2014 01:21
Взял свой мышь, назначил на кнопку4 дабл клик:

в AHK написал строчку
XButton1::MouseClick L,,,2

===> клик выделяет слово в Syn, но если не дергать мышь, чтобы не было движения во время кликов
Автор: 231930
Дата сообщения: 26.11.2014 18:13
6.14.1835

* Plugin Manager renamed and moved-- submenu "Options - Addons manager". Lines for PlugMan in SynPlugins.ini now ignored.
+ option "Simplified undo"(old style undo)
+ some api

[more=> 6.14.1825]6.14.1825

* some lexers deleted, and most of additional lexers deleted from rar. They are now live in Plugin Manager "Install" list. It's easier to update lexers such way. You can use Plugin Manager "Save all" too.
+ translations (except Ru/De) live in Plugin Manager "Install" list

+ more options "History - Save ....."
+ options made visible: "Auto-complete - Hint delay", "View - Show bookmarks gutter column", "View - Show SyncEdit icon"
+ help FAQ item "How to set plugin shortcuts"
- redone: mouse wheel code

6.14.1810

+ option: printing font
+ tab context menu: added "Save", "Save as", del'ed "New tab"
- fix (cannot apply font color)

6.14.1800

+ menu "Help - Web search"; see dir "Data\websearch"
* menu "Html - Online help" del'ed
* Html Tidy configs are now files in "Data\HtmlTidy", so user files won't get overwritten by reinstallation. (Delete Tidy.cfg by hands)
- fixes (url regex, paste in docked Find dlg in tc, VBS lexer, plug manager "save all")

6.14.1785

+ If you reinstall PluginManager (from PluginManager), new item "PluginManager - Update" will appear. Plugin Updater. Uses local files "install.inf" and "v.inf" (install.inf created by not old Synw; v.inf created by new PluginManager+Synw).
+ lexer C: redone tree
+ lexer VBS: folded for..next[/more]
Автор: Daniyar91
Дата сообщения: 11.01.2015 13:28
Удалил из шапки ссылку на сайт uvviewsoft.com/synwrite т.к. такая ссылка уже есть, и еще удалил надпись Текущая версия 6.14.1765 (ноябрь 2014) потому как уже успело выйти несколько релизов, а информацию никто не хочет обновлять.
Автор: Sisin
Дата сообщения: 30.01.2015 11:38
Кто-нибудь знает в основном меню иконки включаются как в контектном или их просто нет??
Автор: Alextpp
Дата сообщения: 31.01.2015 01:16
Их просто нет
Автор: Daniyar91
Дата сообщения: 31.01.2015 15:36
Alextpp
Менеджер дополнений медленно но верно убивает Син, как теперь аргументировать что Син лучше чем Х и У вместе взятые? Мне Син нравился какой он был, а вскором времени "из коробки" он будет похож на ST и NPP - на УГ.
Автор: Alextpp
Дата сообщения: 31.01.2015 15:47
Не понял ничего.Как это убивает син?? Вот я вынес 3-4 ф-ции которые НЕ должны были быть в Сине. Там запутанная логика которая выглядела угробищно.
теперь это плагины. их может поправить любой. логика читается






Добавлено:
Можно пойти по пути PSpad и все впендюривать в ЕХЕ или в dll,но это неправильно,я как раз хочу МЕНЬШЕ оставить в Ехе, потому что логика колорпикера например неочевидная, (как получать код токена #NNN, как конвертить токен и т п) и вот ее вынести в Питон ОЧЕНЬ хорошо, и это правильно. чем больше этой фигни будет вынесено в питон тем лучше. поэтому такие правки. у Сублиме тоже не гуд, там слишком много вынесено в питон. например там логика кое чего что у меня есть в Edit. тоже можно вынести,но уже не надо. но вот colorpicker/ emmet надо однозначно.

превравится ли син в СТ? Нет.

вот я нашел баг что в colorpicker не подцепляется токен #nnn а только #nnnnnn. если это править в Делфе это мрак. там такой наворот. а в Питоне ок
Автор: Daniyar91
Дата сообщения: 01.02.2015 10:53
Пусть хоть весь Син будет в Питоне (так даже удобнее/лучше), но не в Менеджере Дополнений. Это МД должен находится в Сине, а не наоборот.
Автор: Alextpp
Дата сообщения: 01.02.2015 18:16
Еще раз, даже если половина!! Сина переедет в Addon manager,это ничего, хотя половина никогда не переедет, т.к. есть куча кода которая будет всегда Делфи. Еммет будет плагин. а вот сортировки не будут. кстати пара плагинов уже preinstalled
Автор: AHAXOPET
Дата сообщения: 01.02.2015 20:16
Просмотрел всю тему. Просмотрел справку программы. Не нашел ответов на свои вопросы. Они касаются встроенного Проводника.

1. При открытии файла из системного проводника или из файлового менеджера во строенном проводнике программы отображается содержимое системного диска. Во многих редакторах показывается каталог открытого файла, что (на мой взгляд) достаточно удобно (NPP, Edit+)

2. Не нашел возможности множественного открытия файлов из встроенного проводника с помощью CTRL или SHIFT

3. Нет идентификации открытых файлов во встроенном проводнике (например, как в NPP)

Подскажите, есть ли такие возможности в SynWrite?
Автор: Alextpp
Дата сообщения: 01.02.2015 23:26
Про п.1, чтобы показать каталог файла, надо в Проводнике нажать кнопку "две стрелочки"
2+3, вроде бы нет
Автор: AHAXOPET
Дата сообщения: 02.02.2015 10:05

Цитата:
Alextpp


Спасибо за моментальный ответ. Еще два вопроса.
1. Пункты 2+3 предыдущего вопроса не планируются к реализации?
2. Можно-ли чем нибудь кроме Emmet'а или ручного ввода с клавиатуры обернуть контент Html-тегами?
Автор: Alextpp
Дата сообщения: 02.02.2015 16:27
1.пока нет
2.Можно своим плагином (запросить ввод, читать+заменить текст..)
Автор: Daniyar91
Дата сообщения: 02.02.2015 20:27
AHAXOPET
Цитата:
2. Можно-ли чем нибудь кроме Emmet'а или ручного ввода с клавиатуры обернуть контент Html-тегами?
Есть такая боковая панель - Клипы, там можно добавлять свои в виде сниппетов, например:
Код: name=<html>...</html>
id=
lex=
text=
<html>${sel}</html>
Автор: AHAXOPET
Дата сообщения: 03.02.2015 15:43
Daniyar91

Огромное спасибо.
Я пытался использовать первую возможность описанную в справке: так называемые текст-наборы (.txt), где вариант обертывания не прокатывал.
Печатался только идентифицированный текст, макрос не работал. А пробовать со сниппетами (.synw-snippet) я не стал пытаться. Вы придали мне дополнительный толчок-ускорение.
Все получилось, так как я и хотел и так как вы написали.
Редактор только начал осваивать, поэтому пока тычусь как слепой котенок.
Если вы сталкивались с необходимостью открытия в редакторе кучи файлов. Поделитесь тем, как вы это делаете.
Как пояснил автор программы, возможности множественного открытия файлов с выделением по CTRL или SHIFT во встроенном проводнике нет. Если выделять несколько файлов в файловом менеджере, то в контекстном меню пропадает пункт "Открыть с помощью...". Приходиться выделять файлы в файловом менеджере и потом перетаскивать эту кучу файлов на окно редактора. Может быть есть другая возможность?
Автор: Daniyar91
Дата сообщения: 03.02.2015 21:12
В Windоws есть такая папка называется SendTo, когда щелкаем ПКМ на выделенных файлах то появляется контекстное меню в нем есть пункт Отправить, что будет в списке куда "отправлять файлы" определяется содержимым данной папки, а она находится здесь - %APPDATA%\Microsoft\Windows\SendTo, т.е. тебе надо скопировать ярлык на SynWrite в эту папку, и тогда можно будет открывать несколько файлов из Проводника или файловых менеджеров.
Автор: AHAXOPET
Дата сообщения: 04.02.2015 22:32
Daniyar91
Поместил SynWrite в SendTo, все работает нормально. Открываю по нескольку файлов во вкладках одного окна программы. Независимо от активации-деактивации пункта настройки "Разрешить запуск только одной копии программы". Почему об этом говорю - сегодня скачал и установил последнюю версию программы 6.16.1970.
В контекстном меню Проводника появился пункт SynWrite (правда без иконки), раньше его не замечал. Подумал, что с его помощью тоже можно будет открывать по нескольку файлов. Открываются, но не совсем так, как думалось.
При деактивации пункта "Разрешить..." открываются все файлы, но каждый в своем окне - сколько файлов, столько и окон (больше пяти не стал пробовать).
При активации пункта "Разрешить..." выскакивают n-1 предупреждений, после закрытия которых открывается программа с одним файлом.

Странновато как-то все. Кроме того при обновлении программы слетели настроенные под себя лексеры. Видимо, надо сохранять перед обновлением.
Автор: Alextpp
Дата сообщения: 04.02.2015 23:54
> при обновлении программы слетели настроенные под себя лексеры

Для этого написано пояснение в FAQ.
про SynStyles.ini
Автор: Alextpp
Дата сообщения: 05.03.2015 19:30
начал новый проект на Лазарус для замены (почти) Сина. Будет кроссплатформенный редактор с упором на фичи Сублиме. Син все-таки сильно отличается от Субл. Тулбаром, много диалогов. Много заточки на вин.

Начал делать новый контрол именно на Лазарус. Один контрол будет делаться долго долго. Потом еще на этом самом контроле редактор будет делаться долго.

Все это будет долго.
И нудно. Портировать Син нельзя..
Автор: distortion
Дата сообщения: 05.03.2015 20:38
Alextpp
сольный проект или коллаборация приветствуется?
Автор: Daniyar91
Дата сообщения: 05.03.2015 22:42
Что значит контрол, и что можно делать долго долго, а потом долго редактор на нем?
Пока только одно приходит на ум - убийца ЕКонтрола (?).
Автор: Alextpp
Дата сообщения: 06.03.2015 07:32
контрол= компонент редактирования, который есть часть программы, в одной вклакде Сина 2 контрола если разделить вкладку.

Добавлено:
distortion
потом приветствуется, все будет опенсрс, да.
Автор: Daniyar91
Дата сообщения: 06.03.2015 15:08
Парсинг на чем будет?

Страницы: 12345678

Предыдущая тема: R-Data Downloader


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