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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Sisin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь знает в основном меню иконки включаются как в контектном или их просто нет??

Всего записей: 1000 | Зарегистр. 07-05-2010 | Отправлено: 12:38 30-01-2015
Alextpp



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

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 02:16 31-01-2015
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Менеджер дополнений медленно но верно убивает Син, как теперь аргументировать что Син лучше чем Х и У вместе взятые? Мне Син нравился какой он был, а вскором времени "из коробки" он будет похож на ST и NPP - на УГ.

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 16:36 31-01-2015 | Исправлено: Daniyar91, 16:37 31-01-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не понял ничего.Как это убивает син?? Вот я вынес 3-4 ф-ции которые НЕ должны были быть в Сине. Там запутанная логика которая выглядела угробищно.  
теперь это плагины. их может поправить любой. логика читается
 
 
 
 
 
 
Добавлено:
Можно пойти по пути PSpad и все впендюривать в ЕХЕ или в dll,но это неправильно,я как раз хочу МЕНЬШЕ оставить в Ехе, потому что логика колорпикера например неочевидная, (как получать код токена #NNN, как конвертить токен и т п) и вот ее вынести в Питон ОЧЕНЬ хорошо, и это правильно. чем больше этой фигни будет вынесено в питон тем лучше. поэтому такие правки. у Сублиме тоже не гуд, там слишком много вынесено в питон. например там логика кое чего что у меня есть в Edit. тоже можно вынести,но уже не надо. но вот colorpicker/ emmet надо однозначно.
 
превравится ли син в СТ? Нет.
 
вот я нашел баг что в colorpicker не подцепляется токен #nnn а только #nnnnnn. если это править в Делфе это мрак. там такой наворот. а в Питоне ок

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 16:47 31-01-2015
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пусть хоть весь Син будет в Питоне (так даже удобнее/лучше), но не в Менеджере Дополнений. Это МД должен находится в Сине, а не наоборот.

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 11:53 01-02-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще раз, даже если половина!! Сина переедет в Addon manager,это ничего, хотя половина никогда не переедет, т.к. есть куча кода которая будет всегда Делфи. Еммет будет плагин. а вот сортировки не будут. кстати пара плагинов уже preinstalled

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 19:16 01-02-2015
AHAXOPET

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просмотрел всю тему. Просмотрел справку программы. Не нашел ответов на свои вопросы. Они касаются встроенного Проводника.
 
1. При открытии файла из системного проводника или из файлового менеджера во строенном проводнике программы отображается содержимое системного диска. Во многих редакторах показывается каталог открытого файла, что (на мой взгляд) достаточно удобно (NPP, Edit+)
 
2. Не нашел возможности множественного открытия файлов из встроенного проводника с помощью CTRL или SHIFT
 
3. Нет идентификации открытых файлов во встроенном проводнике (например, как в NPP)
 
Подскажите, есть ли такие возможности в SynWrite?

Всего записей: 30 | Зарегистр. 03-04-2006 | Отправлено: 21:16 01-02-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Про п.1, чтобы показать каталог файла, надо в Проводнике нажать кнопку "две стрелочки"
2+3, вроде бы нет

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 00:26 02-02-2015
AHAXOPET

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

Цитата:
Alextpp

 
Спасибо за моментальный ответ. Еще два вопроса.
1. Пункты 2+3 предыдущего вопроса не планируются к реализации?
2. Можно-ли чем нибудь кроме Emmet'а или ручного ввода с клавиатуры обернуть контент Html-тегами?

Всего записей: 30 | Зарегистр. 03-04-2006 | Отправлено: 11:05 02-02-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1.пока нет
2.Можно своим плагином (запросить ввод, читать+заменить текст..)

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 17:27 02-02-2015
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AHAXOPET
Цитата:
2. Можно-ли чем нибудь кроме Emmet'а или ручного ввода с клавиатуры обернуть контент Html-тегами?
Есть такая боковая панель - Клипы, там можно добавлять свои в виде сниппетов, например:
Код:
name=<html>...</html>
id=
lex=
text=
<html>${sel}</html>
более подробнее читай в справке - Дополнительные панели - Текстовые клипы.

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 21:27 02-02-2015
AHAXOPET

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Daniyar91
 
Огромное спасибо.
Я пытался использовать первую возможность описанную в справке: так называемые текст-наборы (.txt), где вариант обертывания не прокатывал.
Печатался только идентифицированный текст, макрос не работал. А пробовать со сниппетами (.synw-snippet) я не стал пытаться. Вы придали мне дополнительный толчок-ускорение.
Все получилось, так как я и хотел и так как вы написали.  
Редактор только начал осваивать, поэтому пока тычусь как слепой котенок.
Если вы сталкивались с необходимостью открытия в редакторе кучи файлов. Поделитесь тем, как вы это делаете.
Как пояснил автор программы, возможности множественного открытия файлов с выделением по CTRL или SHIFT во встроенном проводнике нет. Если выделять несколько файлов в файловом менеджере, то в контекстном меню пропадает пункт "Открыть с помощью...". Приходиться выделять файлы в файловом менеджере и потом перетаскивать эту кучу файлов на окно редактора. Может быть есть другая возможность?  

Всего записей: 30 | Зарегистр. 03-04-2006 | Отправлено: 16:43 03-02-2015
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Windоws есть такая папка называется SendTo, когда щелкаем ПКМ на выделенных файлах то появляется контекстное меню в нем есть пункт Отправить, что будет в списке куда "отправлять файлы" определяется содержимым данной папки, а она находится здесь - %APPDATA%\Microsoft\Windows\SendTo, т.е. тебе надо скопировать ярлык на SynWrite в эту папку, и тогда можно будет открывать несколько файлов из Проводника или файловых менеджеров.

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 22:12 03-02-2015 | Исправлено: Daniyar91, 22:14 03-02-2015
AHAXOPET

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Daniyar91
Поместил SynWrite в SendTo, все работает нормально. Открываю по нескольку файлов во вкладках одного окна программы. Независимо от активации-деактивации пункта настройки "Разрешить запуск только одной копии программы". Почему об этом говорю - сегодня скачал и установил последнюю версию программы 6.16.1970.
В контекстном меню Проводника появился пункт SynWrite (правда без иконки), раньше его не замечал. Подумал, что с его помощью тоже можно будет открывать по нескольку файлов. Открываются, но не совсем так, как думалось.
При деактивации пункта "Разрешить..." открываются все файлы, но каждый в своем окне - сколько файлов, столько и окон (больше пяти не стал пробовать).
При активации пункта "Разрешить..." выскакивают n-1 предупреждений, после закрытия которых открывается программа с одним файлом.
   
Странновато как-то все. Кроме того при обновлении программы слетели настроенные под себя лексеры. Видимо, надо сохранять перед обновлением.

Всего записей: 30 | Зарегистр. 03-04-2006 | Отправлено: 23:32 04-02-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
> при обновлении программы слетели настроенные под себя лексеры
 
Для этого написано пояснение в FAQ.
про SynStyles.ini

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 00:54 05-02-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
начал новый проект на Лазарус для замены (почти) Сина. Будет кроссплатформенный редактор с упором на фичи Сублиме. Син все-таки сильно отличается от Субл. Тулбаром, много диалогов. Много заточки на вин.  
 
Начал делать новый контрол именно на Лазарус. Один контрол будет делаться долго долго. Потом еще на этом самом контроле редактор будет делаться долго.  
 
Все это будет долго.  
И нудно. Портировать Син нельзя..

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:30 05-03-2015 | Исправлено: Alextpp, 20:32 05-03-2015
distortion



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

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 21:38 05-03-2015
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что значит контрол, и что можно делать долго долго, а потом долго редактор на нем?
Пока только одно приходит на ум - убийца ЕКонтрола (?).

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 23:42 05-03-2015
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
контрол= компонент редактирования, который есть часть программы, в одной вклакде Сина 2 контрола если разделить вкладку.
 
Добавлено:
distortion
потом приветствуется, все будет опенсрс, да.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 08:32 06-03-2015
Daniyar91

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

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 16:08 06-03-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 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