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

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



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

----------
Мысли они искривляют мозг, а соображение выпрямляет и способствует кровообращению.
Фридрихсен, учёный
"Убить дракона"

Всего записей: 2916 | Зарегистр. 24-04-2008 | Отправлено: 04:23 06-02-2014
Daniyar91

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет, не планируется
 
Alextpp
Наверно можно сделать как с проверкой правописания - там стиль строк и комментариев указывается в отдельном файле, можно в том же файле указывать стиль ключевых слов.
 
По поводу плагинов - пошел учить питон где перевод Вики?

Всего записей: 425 | Зарегистр. 30-08-2011 | Отправлено: 09:07 06-02-2014 | Исправлено: Daniyar91, 09:25 06-02-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет, "стиль ключевых слов" не нужен, нужны сами клю-слова. Надо перечислить их в каком-то текстовом файле или указать для них какие-то метки в ACP файле. В некторых уже указаны метки keyword, не во всех. пока неохота этим заниматься.
 
Добавлено:
И русского Вики не будет, это большая работа которая мало кому нужна

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 14:29 06-02-2014
Alextpp



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

Цитата:
А сравнение файлов не планируется?

 
Это буду делать не я. Есть желающий? Готов оказать помощь с нужным api (например реакция на события для плагина и т.п.)

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 03:37 17-02-2014
DollHack



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SynWrite 6.4.720
Цитата:
March 2nd, 2014
· more API
· add: lexers selectable via Commands dlg
· add: patches (e.g. hide horz-scrollbar in wrap-mode)
· add: text-converter "Translit"
· add: cmds "Next tab", "Previous tab"
· coloring of "rgb(nnn,nnn,nnn)"
· many fixes

Всего записей: 1935 | Зарегистр. 20-10-2009 | Отправлено: 20:10 02-03-2014 | Исправлено: DollHack, 20:10 02-03-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Synw теперь имеет еще одну killer feature Sublime Text - плагин проверки синтаксиса. Там он называется SublimeLinter, тут SynLint.
 
https://sourceforge.net/projects/synwrite-addons/files/PyPlugins/
пользуйтесь.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 02:54 06-03-2014
SKYNET3000

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В смысле "проверки синтаксиса"? Что КОНКРЕТНО под этим понимается?
 
Добавлено:
Т.е. можно определить синтаксис в виде грамматики (правила-продукции) и син врайте проверит текстовый файл на сколько он удовлетворяет этой грамматике?

Всего записей: 687 | Зарегистр. 14-12-2013 | Отправлено: 07:02 06-03-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот что им. в виду. Есть такие тулы как  
CppCheck,  
CppLint,  
PhpLint,  
Html tidy.  
Они выдают листинг ошибок в файле (для какого-то языка). Вот этот листинг показывается в панели Validate и еще ставятся закладки на строках ошибок.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 16:55 06-03-2014
SKYNET3000

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Ну а грамматику как там задается для синтаксической проверки?
Продукциями?

Всего записей: 687 | Зарегистр. 14-12-2013 | Отправлено: 19:43 06-03-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skynet,
это все делается внешним EXE. Я не знаю как. Какой там код, как там сделали, так и делается.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 23:59 06-03-2014
Radanius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
До конца не выделяются ссылки, когда в них присутствует знак "?"
Пример: http://winaero.com/comment.php?comment.news.20

Всего записей: 1530 | Зарегистр. 10-08-2009 | Отправлено: 14:21 06-04-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Занесу  в to-fix, попозже посмотрю.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 22:10 06-04-2014
Alextpp



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

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 04:43 11-04-2014
Radanius



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

Всего записей: 1530 | Зарегистр. 10-08-2009 | Отправлено: 15:50 26-04-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вроде бы да - вкладка "Авто-завершение" в опциях дает это сделать

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 04:46 27-04-2014
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Изменения в версии 6.5.960  
+ few API
+ updated Python snippets (by kvichans)
- fixed much Ruby lexer
- fixed mul-carets
 
Изменения в версии 6.5.940
+ add: snippets' "mirror tabstops" can have default text now (you may improve snippets)
+ add: auto-joining of mul-selections (for Shift+arrows)
+ add: Find dialog: "Select results" flag (makes mul-selections)
+ add: HTML lexer: added non-standard tags (marquee, bgsound, etc)
* reworked: Goto dialog
* change: option "Disable lexer for ... size" moved to "New/Open" group
- fixes

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 22:15 10-05-2014
SKYNET3000

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А текстовых READ ONLY контейнеров опять нет

Всего записей: 687 | Зарегистр. 14-12-2013 | Отправлено: 17:47 11-05-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skynet
R/O нельзя любой блок пометить. Редактору кода это МАЛО надо. А вот блок заключннный во что-то можно определить и пометить автоматом как RO или любым стилем. в опциях лексера.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 18:28 11-05-2014
SKYNET3000

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Не очень понял.
Объясните на пальцах как мне сделать, чтобы нужный мне фрагмент текста перемещался и КЛОНировался как единое целое. Чтобы нельзя было его изменить или РАСЩЕПИТЬ НА ЧАСТИ  никоим образом до тех пор пока я его сам не разблокирую.
И чтобы после того как я его разблокировал и изменил, чтобы автоматом изменились ВСЕ МИЛЛИОНЫ КЛОНов этого блока на диске
 
Добавлено:
А также как добавить к блокам иерархические теги. Чтобы можно было одним клайком выделять нужные блоки (ТЕКСТОВЫЕ КОНТЕЙНЕРЫ)  выбрав соответствующие теги

Всего записей: 687 | Зарегистр. 14-12-2013 | Отправлено: 19:28 11-05-2014 | Исправлено: SKYNET3000, 19:33 11-05-2014
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skynet
Такого тут нет. И оно редактору кода мало надо. Есть только стиль - "блок от этого до этого R/O", но оно не то
 
Я такого как надо - нигде не видел

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

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