Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SynWrite Editor

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Открыть новую тему     Написать ответ в эту тему

distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SynWrite - достаточно функциональный и удобный редактор текста. Основной отличительной особенностью данной программы является встроенная навигационная панель с древом, что позволяет легко находить нужные части документов. Кроме этого, SynWrite содержит строку поиска, которая даст возможность не только разыскать какой-либо фрагмент в открытом файле, но и найти этот фрагмент во всех открытых ранее документах. Из других преимуществ данного редактора можно выделить подсветку синтаксиса для языков программирования, эффективную проверку правописания текстов, встроенные инструменты для обработки текста и др. Имеется и работа с вкладками, и проверка орфографии, и даже система макросов и скриптов, позволяющая автоматизировать некоторые процессы. В целом, это приложение будет достойной альтернативой стандартным редакторам исходного кода. ...
 
Полезные ссылки: Язык программирования Python, Регулярные выражения, Редактор переводов, Редактор тем.
 
Редактор почти заморожен, правопреемник - CudaText.  
Про поддержку Windows XP - нужно поставить Python 3.4, см. здесь.
 

Разработчик (Alextpp) посещает эту тему, поэтому запросы можно оставлять здесь.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 22:23 24-11-2013 | Исправлено: anynamer, 18:08 03-01-2022
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SynWrite 6.36.2680

Цитата:
+ new config for hotkeys used now. SynHotkeys.ini (later also "SynHotkeys lexer nnnnn.ini"). one for usual commands and plugins.
+ new dialog to configure hotkeys: in Commands dlg (F1), press F9
* old hotkeys not read now: from Syn.ini, from SynPlugins.ini (was bad design)
* you should delete section in Syn.ini: [Template__SyntKeyMapping.AsString]
* hotkeys part in Options dlg: now read-only, cannot change hotkeys there
* SynPlugins.ini: not used last 2 items for command plugins: ;hotkey;flags . To hide command plugin in context menu, now use "_" char prefix in command caption.
+ install.inf: in [iniNNN] allowed line "hotkey=" to set command item's hotkey, e.g. combo key is "hotkey=Ctrl+Alt+A * Ctrl+B * Ctrl+C"
* removed translations for items (about 300) in Commands dialog (to make translation easy)
 


Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 13:55 15-03-2017 | Исправлено: Alextpp, 14:03 15-03-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Переустановил вин7, скачал последнюю версию SynWrite. Все обыскал, не могу найти куда делось меню "интеграция с проводником"

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 01:29 13-04-2017
40sergey



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SynWrite 6.38.2720
 
What's new in this version:

Цитата:
Changes:
- AddonManager uses registry not on SF.net, but on Github - faster
- Deleted 4 cmds: "Move cursor N chars up/down/left/right"; use plugin "Move Caret" with same funcs
- Deleted 3 opts: "Auto-complete - Auto show words from cur file"; use plugin "Complete From Text" with same funcs
- You should delete old Syn.ini keys: [ACP] File, [ACP] FChars, [ACP] FSize
- Ppt "Keep trailing blanks" changed to reversed opt "Delete trailing blanks"
- Opt "Auto-show autocomplete after .. chars" moved to Overrides page
 
Fixes:
- "Auto-show autocomplete after .. chars" didn't work with plugins
- Auto-indent must make line with tab-chars, if tab-chars used

Всего записей: 2236 | Зарегистр. 27-04-2010 | Отправлено: 02:30 13-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Larianx
Это вынесено в плагин. Ищется по слову Explorer в списке аддонов.
В плагине больше опций даже.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 08:41 13-04-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Спасибо.  
 
Автор плагиноман. Я понимаю дополнительный функционал в плагины, но выносить базовый...

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 20:11 13-04-2017
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Larianx 21:11 13-04-2017
Цитата:
Автор плагиноман.

Larianx
так Alextpp и есть разработчик этой программы.


----------
Раздачи и акции

Всего записей: 7198 | Зарегистр. 20-03-2009 | Отправлено: 20:50 13-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Я понимаю дополнительный функционал в плагины,

 
Так он не базовый. вот этот  плагин - explorer integrartion - это показ одного диалога,
диалог должен по галочкам заносить поля в регистри. Это типичная задача для плагина.
Это тренд - все такое выносить в плагины. их править легко.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 09:03 14-04-2017 | Исправлено: Alextpp, 09:04 14-04-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
 
Это  все особенность мышления.  
 
Для вас это "дополнительный функционал, который нужен один раз - активировал и забыл".  
 
Для пользователя все выглядит несколько иначе: "я ставлю программу в ось, чтобы использовать ее как дополнение к возможностям оси и интеграция программы в ось - само собой разумеющееся" - это относится вообще ко всем программам.
 
Как вариант, вам следовало бы оставить пунктик в меню и при его выборе сообщать о плагине. Иначе 99% и не узнают о том, что можно интегрировать. И даже тот кто знает, например я, не додумается лезть в плагины (да и в справке про интеграцию не нашел и поиска там нет)

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 21:29 14-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю про особенность мышления.
Но наверное вы правы. надо сделать пункт в меню для показа "есть плагин такой то".
 
Занес в github, issue.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 13:22 15-04-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
 
"добавить в начале/конце строк" - не было или уехало в плагины?

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 09:22 21-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
"добавить в начале/конце строк" - не было или уехало в плагины?

 
Не понял про что вы. уточните плис.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 15:45 21-04-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
 
Допустим у меня есть список и мне нужно добавить слева кавычку, а справа кавычку с запятой (превращение в массив на любом ЯП). Сейчас я могу расширить каретку слева на всю страницу и написать левую кавычку или использовать генератор столбца, а в конце строк только ручными ctrl-v много раз
 
я пользовался нотепад++ давно и synwrite. Однако сейчас почему то не могу найти эту функциональность ни в одном из этих редакторов. (еще пользовался PsPad, но это уж очень давно)
 
Меня сильно удивляет, что я нигде не могу найти это в меню (помню было в меню правка-строковые операции)
 
Я то разберусь и напишу плагин, но...ведь я пользовался таким время от времени. Не понимаю.

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 03:14 22-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
есть список и мне нужно добавить слева кавычку, а справа кавычку с запятой (превращение в массив на любом ЯП)

 
Непонятно что есть список, и т.д., нужно пример и что получить из примера.
Наверное надо поставить мультикаретки. и потом печатать кавычку.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 17:20 22-04-2017 | Исправлено: Alextpp, 17:21 22-04-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
 
было  
a
aa
aaa
aaaa
aa
aaa
aaaaaaaa
aa
и так много много строк
 
стало
 
1a2
1aa2
1aaa2
1aaaa2
1aa2
1aaa2
1aaaaaaaa2
1aa2
 
то есть дописали 1 в начало строки и 2 в конец.  
 
1) каретку можно расширить на весь файл только для написания единицы в начало. Каретку не расширить для конца строки, ибо строки разной длины
2)прямая операция "добавить в начало и конец для выделенного сегмента" намного удобнее манипуляций с каретками.
 
Я точно использовал "правка - строковые операции - дописать в начало(конец) строки", потому что я явно не делал десятки тысяч ctr-v... но не помню в каком редакторе.

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 02:26 23-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Larianx
Т.е. на строках надо дописать 1 и потом 2 в конце.
Ставим каретки на все строки. (Команда Selection - More carets).
 
Жмем Home- пишем "1"
Жмем End- пишем "2"
Убираем каретки- Esc.
 
Добавлено:

Цитата:
2)прямая операция "добавить в начало и конец для выделенного сегмента" намного удобнее манипуляций с каретками.  

 
Хорошо - может кто сделает плагин (мне удобно с каретками).

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 07:36 23-04-2017 | Исправлено: Alextpp, 07:44 23-04-2017
sergio12

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Есть ли в природе плагин-калькулятор для вычисления выражений прямо в тексте?

Всего записей: 373 | Зарегистр. 11-11-2002 | Отправлено: 10:03 23-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergio12
Есть плагин Sum Lines,
и вот http://wiki.freepascal.org/CudaText#How_to_use_Console_as_calculator

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 22:41 23-04-2017
sergio12

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Я имел в виду следующее: выделяешь в тексте выражение, жмёшь спидкей, вместо выделенного получаешь ответ.
SumLines видел, это не то.
За консоль к Куде спасибо, вы так всех экс-юзеров SynWrite на неё переведёте

Всего записей: 373 | Зарегистр. 11-11-2002 | Отправлено: 00:44 24-04-2017
Larianx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
 
А как пользоваться плагином Base Encoder? Выделяю текст, выбираю плагин - звук бумс и ничего.
 
upd: нашел в консоли
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named 'syn_base_encoder'

Всего записей: 69 | Зарегистр. 19-04-2008 | Отправлено: 03:53 24-04-2017 | Исправлено: Larianx, 03:56 24-04-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вы так всех экс-юзеров SynWrite на неё переведёте  

Это было бы хорошо

Цитата:
выделяешь в тексте выражение, жмёшь спидкей

такого плагина нет. Хотя его просто делать. Для простого выражения в питоне вызывать eval(text).
Но тут опасность выполнить eval нехор. код.
 
Добавлено:

Цитата:
upd: нашел в консоли
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named 'syn_base_encoder'

 
Плагин не установился. Может надо перезапустить Син.  
(Сам плагин ок)

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 18:05 24-04-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Компьютерный форум Ru.Board » Компьютеры » Программы » SynWrite Editor


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru