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

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

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Спасибо за ссылку и пояснения В некоторых регионах доля WinXP доходит до 19% (Китай), даже 5-7 в абсолютном значении - немало, мягко говоря. А WannaCry не только старушку поломал Для WinXP пока выходят обновления для POSReady, помимо которых в этом году MS выкатили с десяток обновлений для обычной WinXP SP3, в т.ч. заплатку против WannaCry.

Всего записей: 6481 | Зарегистр. 28-01-2008 | Отправлено: 22:41 18-06-2017
Alextpp



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

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 22:56 18-06-2017
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
может пора в шапку всю эту инфу влепить?
про то, что CudaText - правопреемник сабжа, - ссыль такая-то на оф.сайт,
ссыль на обсуждение этой проги на этом форуме такая-то.
и там и тут добавить строчку про поддержку winXP, ну как Вы в своем посте об этом прописали....
 
Добавлено:

Цитата:
Вот так в CudaText/ SynWrite ставить Питон 3.3  http://wiki.freepascal.org/CudaText#How_to_use_on_Windows_XP

что-то непонятки выходят.
Скачал, заменил что требовалось - запустил SynWrite - тут подмененные файлы/папки подхватились.
В консоли видно: "Python 3.4.4"
А вот в CudaText - подложенный питон не видится. "No Python engine (3.x) found. Python plugins don't work now. To make it ok:
write option "pylib" to user.json. See info in default config: Options / Settings-default."
Но даже подменив ДАЖЕ в дефолт-настройках параметр
  "pylib": "python34.dll",
  //"pylib": "python35.dll",
я не смог заставить прогу увидеть этот "старый" питон...

спецом оставил весь текст вверху, чтобы читающие понимали - через что я прошел прежде чем понял - где ошибся.
Изменения надо сделать ТОЛЬКО в пользовательских настройках - прописав

Код:
 
  "pylib": "python34.dll",
 

и тогда питон заработает! логично ms эту инфу добавить в вики абзац. А то там просто о копировании речь идет и все...
 
Добавлено:

 
не понятно, что значит "F4: Нечетко" - это команда? статус?
и почему так тавтологично "нечетко" ))) прописаны подписи-описания к плагинам?  
жутко размыто, каким-то 5/6 миникеглем шрифта написано, неярким цветом - т.е. хрен прочтешь....

Всего записей: 3319 | Зарегистр. 01-04-2006 | Отправлено: 11:16 19-06-2017 | Исправлено: destiny_child, 12:01 19-06-2017
Alextpp



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

Цитата:
может пора в шапку всю эту инфу влепить?

Обновил шапку немножко. Как ставить ссылку на форум по CudaText не знаю.
 
Добавлено:
Про user.json option дописал в вики, спасибо!
 
Добавлено:
Про мелкий фонт записал себе
https://github.com/Alexey-T/SynWrite/issues/81
 
Про Нечетко тут -
http://wiki.freepascal.org/CudaText#Search_in_Commands_dialog
 
Добавлено:
Обновил редактор
 
- Питон 3.4 (надо удалить файлы Пи 3.5)
- удалены контролы для хоткея в Macros dialog [не работали]

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 13:38 19-06-2017
DrAlexMD

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

Цитата:
что АддонМан пишет в панели консоли? (ctrl+`)  

SynWrite: "Python engine not inited. You need correct python3*.dll with helper files, in app folder".
 
CudaText: Прописывание в user.json опций тоже не дает результата.
"No Python engine (3.x) found. Python plugins don't work now. To make it ok:
write option "pylib" to user.json. See info in default config: Options / Settings-default".
 

Всего записей: 174 | Зарегистр. 31-03-2005 | Отправлено: 16:03 19-06-2017
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrAlexMD
Вы прочли ЦЕЛИКОМ что надо сделать? Ибо я сделал - и у меня работает все как надо.
и тот и другой продукт автора.

Всего записей: 3319 | Зарегистр. 01-04-2006 | Отправлено: 16:50 19-06-2017
HomeWell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго денька!
 
С какого-то момента пропала опция "Подсвечивать все вхождения слова под кареткой", вроде как достаточно давно пропала, я не уследил, т.к. не часто обновлялся, и вот уже кучу версий нет такой возможности.
Порыскал по версии для печати тут на форуме, не увидел что-то связанное с этой опцией.
 
Вопрос: сейчас никак нельзя включить такое?  
- Подсвечивать все вхождения слова под кареткой
- Подсветить все вхождения слова под кареткой при дабл.клике (это как в других редакторах, например Sublime Text)
 
Может есть скрытая опция?
Сейчас подсветить можно только через форму поиска "найти все", да и то происходит не подсветка, а выделение

Всего записей: 329 | Зарегистр. 20-12-2005 | Отправлено: 08:00 23-06-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
эти опции были убраны в плагин. Поискал в history, сразу нашел про это--
 
6.28.2440
* change: deleted stuff "Select/Hilite - Auto-hilites", use plugin Hilite now (Synw code has 5 opts, plugin has 10 opts, via config file)
 
В плагине даже больше опций чем было

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 12:17 23-06-2017
HomeWell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо! В истории и не смотрел, да и то, искал на "русском")))

Всего записей: 329 | Зарегистр. 20-12-2005 | Отправлено: 12:27 23-06-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!
Есть текстовый файл с кучей повторяющихся строк. Напомните, каким образом можно оставить только уникальные?
Upd: Нашёл - аддон Sort

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 22:29 24-07-2017 | Исправлено: Hunter23071985, 23:12 24-07-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да,  в плагине Sort команды
Delete duplicates *
Лучше перейти на CudaText, она развивается.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 09:57 26-07-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
К сожалению, вынужден уйти на Notepad++.
Synwrite становится не удобным в работе, а CudaText страшно тормозит на больших файлах.
Визуально CudaText выглядит хорошо, так что желаю успехов в разработке!
Но пока всё в ней не удобно/непривычно, начиная с настройки, формы поиска и т.п.
Я не прощаюсь, может когда-нибудь и перейду на CudaText. )

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 10:28 26-07-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SynWrite +CudaText, оба для файлов кода, для файлов от 3-4Мб они плохо подходят,
уже отключается лексер (плагины - зависит от них)

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 12:26 26-07-2017
Alextpp



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

Цитата:
а CudaText страшно тормозит на больших файлах.  

Это не тот случай когда в конце 400К файла я зажимаю
клавишу, и буквы появляются рывками?
Если это тот случай, то поправлю в 1.14.2.
Если не тот, то какой?
Размер файла до 1Мб?

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 00:26 30-07-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
Нет, размер файла может составлять сотни мегабайт и содержать миллионы строк, формат обычно XML.
Synwrite с ними справлялся, CudaText виснет наглухо уже при открытии, про поиск и обработку не говорю.
Я не знал, что "для файлов от 3-4Мб они плохо подходят". Значит по любому остаётся только Notepad++...

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 01:00 30-07-2017
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>CudaText тормозит
Сделал лог 280Мб - 6 млн строк.
 

Код:
f=open('/home/user/log.txt','w')
for i in range(6*1000*1000): f.write(str(i)+':'+'d'*(i%80+1)+'\n')
 

Win: не могу потестить
Linux: CudaText открывается за 22сек.
Сублиме тут же открывает за 23-24сек.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 20:17 31-07-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp
А время Notepad++ в тех же условиях можно в Ваш пост добавить?

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 22:21 31-07-2017
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985 23:21 31-07-2017
Цитата:
А время Notepad++ в тех же условиях

он линукс разве поддерживает?

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 22:47 31-07-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
regist123
Нет, я имел ввиду в тех же условиях провести тест на любом Windows PC.

Всего записей: 2559 | Зарегистр. 19-09-2009 | Отправлено: 23:30 31-07-2017
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985 00:30 01-08-2017
Цитата:
в тех же условиях

1) те программы тестировались под линуксом, то есть они же по виндой могут дать уже другое время (одно из условие уже другое).
2) Alextpp 21:17 31-07-2017
Цитата:
Win: не могу потестить

 

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:53 31-07-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