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

» SynWrite Editor

Автор: SKYNET3000
Дата сообщения: 11.05.2014 19:48

Цитата:
И оно редактору кода мало надо

Как раз ИМЕННО редактору коду оно и надо.
Объявить кусок текста как ЕДИНЫЙ И НЕДЕЛИМЫЙ текстовый контейнер.
И разрешать только делать ДВИГЛО и КЛОНЫ этого контейнера.

А потом если его разлочил и отредактировал, то ты стопудово уверен что и во всех его клонах это изменение прошло.
Автор: Alextpp
Дата сообщения: 11.05.2014 19:52
Skynet
если оно "надо", то назовите популярные редакторы, которые это умеют. Хотябы плагинами. А?
Не забудем про DRY
Автор: SKYNET3000
Дата сообщения: 12.05.2014 18:35
Alextpp
Вы хотите создать ещё один "популярный редактор" коих и так как грязи или создать редактор, который станет легендой?

Добавлено:
Благодаря которому произойдет гигантский рывок в программной индустрии
Автор: Alextpp
Дата сообщения: 12.05.2014 18:38
второе. Но я сомневаюсь в вашей фиче, очень сомневаюсь. Она и мне не нужна, и DRY нарушает
Автор: SKYNET3000
Дата сообщения: 12.05.2014 21:35

Цитата:
Но я сомневаюсь в вашей фиче, очень сомневаюсь.

Alextpp
А Вы не сомневайтесь. Я знаю о чём говорю. Я вижу намного вперед. В смысле, мои идеи намного опережают время.

То о чём я говорил ещё 10-15 лет назад и надо мной тогда все ржали как кони, считая что я чушь говорю, теперь стало муст хавэ для современного софта

Разработчику цынта нотес я уже помог. Его прога победила конкурентов и продолжает стремительно набирать призовые баллы. Он тоже сначала артачился. Не воспринимал всерьёз то, что я ему говорю. А теперь прислушивается к каждому моему слову. И скоро альтернативы цынте просто не будет.

Вам я тоже могу помочь. Показать направление, в котором нужно развивать Вашу прогу, рассказать за чем будущее.
Автор: Alextpp
Дата сообщения: 12.05.2014 21:45
Я не буду ржать над вами. но фичу делать пока не буду, погожу, пока она(или похожее что-то) появится где-то. и люди скажут ОК
Автор: distortion
Дата сообщения: 12.05.2014 21:51
Alextpp

Цитата:
и DRY нарушает

так, вроде бы, наоборот - это и есть DRY в чистом виде, а не WET

идея с лоченными блоками, на мой взгляд, очень даже толковая - я бы добавил в TODO
Автор: IbnSu
Дата сообщения: 12.05.2014 21:55
distortion
+5
Автор: SKYNET3000
Дата сообщения: 12.05.2014 22:32

Цитата:
Я не буду ржать над вами. но фичу делать пока не буду

Alextpp
Не хотите "играть на опережение"© ? Хотите вечно плестись в хвосте? Не хотите определять мировые тенденции?

Да ради Бога. Хозяин барин.

Только знайте: не сделаете Вы - сделает кто-нибудь другой. И все лавры достанутся ему

Добавлено:

Цитата:
идея с лоченными блоками, на мой взгляд, очень даже толковая

А то. Я это не с бухты барахты написал. Я эту идею выстрадал кровью и потом.
Очень не хватает, когда пишешь код, возможности объявить кусок кода ЕДИНЫМ И НЕДЕЛИМЫМ ЦЕЛЫМ.

Во-первых, чтоб случайно не изменить.
А во вторых, чтобы клоны создавать этого куска и правя один экземпляр автоматом исправлять сразу все клоны

Добавлено:
Также очень не хватает параметрических текстовых макрогенераторов
Автор: Alextpp
Дата сообщения: 12.05.2014 23:20
2)
>>параметрических текстовых макрогенераторов
Это что? Сниппеты (см справку)- не то?

1)
про идею.
подозреваю что когда человеку нужно иметь неделимый код- он его копирует в буфер, там держит, и копипастит. Поэтому все работают "и так". Есть еще сниппеты
Автор: IbnSu
Дата сообщения: 12.05.2014 23:26
Alextpp
Скажите пожалуйста. Пачему дак долго загружается.
Автор: Alextpp
Дата сообщения: 12.05.2014 23:28
IbnSu
Пока не знаю как ускорить, что-то тормозит
Автор: IbnSu
Дата сообщения: 12.05.2014 23:46
Alextpp
Вы уж посмотрите.
Ето первое лицо для нубов, типа меня.
Автор: distortion
Дата сообщения: 19.05.2014 20:55
Изменения в версии 6.5.1010
+ more API
+ add/change: "Caret shape" has new values; default changed: 1 px line
+ add: "Find/Replace" dialog: F5 key shows input box to enter Unicode code to insert
+ add: "Lexer overrides" have "Block indent"
+ add: "Preview" panel: advanced popup menu; zoom saved
+ add: command "Dialog 'Insert Unicode hex code'" (similar to F5 in Find)
+ add: command "Dialog 'Spelling options'" (same as button in Options)
+ add: Ctrl+Enter, Shift+BkSp assigned by default (only if Syn.ini not exists)
- fix: Ctrl+Shift+click did selection
- fix: "Insert text" was slow for count>1000
* deprecated feature in "Path" tab of options: "Add * char to...", will be removed, not made in most/all IDEs
* changed default skin
Автор: Daniyar91
Дата сообщения: 20.05.2014 14:52
distortion, DollHack и т.п. не нужно постить в этой теме логи изменений программы.
Автор: distortion
Дата сообщения: 20.05.2014 15:16
для меня лично информативно, сам читаю лог.

P.s. вынес ссылку в шапку, теперь можно не пастить.
Автор: Andarin
Дата сообщения: 20.05.2014 15:32
Daniyar91

Цитата:
не нужно постить в этой теме логи изменений программы.

Тут вообще-то, наоборот, более распространено при указании новой версии указывать, что в ней нового. Как бы хороший тон.
Автор: Daniyar91
Дата сообщения: 20.05.2014 16:00
Чтение подобных постов только отвлекает.
Автор: Radanius
Дата сообщения: 27.05.2014 08:01
Alextpp
Не выделяется да конца ссылка, если присутствуют рус.
Пример: http://www.insanelymac.com/forum/topic/275217-mac-os-x-lion-на-hp-pavilion-dv7-6140/
Автор: Alextpp
Дата сообщения: 28.05.2014 03:03
Добавил к регуляркам (?r) и стало ОК, позже бета
Автор: DollHack
Дата сообщения: 10.06.2014 01:38
6.5.1040 Stable
+ add: option "AComplete - Search for words only in first ... Mb" allows float values, e.g. "0,5" (comma or dot, depends on OS settings)
+ add: help files have Search-feature now (thanks, Hans)
- fix: "/n" commandline param
Автор: ONEVZOR1
Дата сообщения: 30.08.2014 15:58
SynWrite 6.7.1440


Цитата:
tabs "modified" color
tabs dbl-click adds tab
tabs colors save to history file
tabs option "Show entire tab colored"
tweaks: don't add ftp tabs to project/sess; wider tab color line; "ruble sign" in clips; confirm binary files with Open dlg
Автор: aRLi
Дата сообщения: 21.10.2014 01:21
SynWrite 6.12.1700
+ from ECon 3.10: dbl-click and drag: selects text by words
+ from ECon 3.10: "undo" of several blocks: first move caret, then undo block (like Delphi ide)
* lexer php(dev): reworked ("restore styles" can't work this update)
+ lexer php: hilite of backticks, hex, binary
+ option "Tree - Action of db-click"
+ installer option "make portable"
- fix: LexerProp combobox error
- fix: lexers Html, Inno
Автор: Daniyar91
Дата сообщения: 21.10.2014 15:45
Обновил шапку, старая версия [more=здесь]
SynWrite Editor


SynWrite - достаточно функциональный и удобный редактор текста. Основной отличительной особенностью данной программы является встроенная навигационная панель с древом, что позволяет легко находить нужные части документов. Кроме этого, SynWrite содержит строку поиска, которая даст возможность не только разыскать какой-либо фрагмент в открытом файле, но и найти этот фрагмент во всех открытых ранее документах. Из других преимуществ данного редактора можно выделить подсветку синтаксиса для языков программирования, эффективную проверку правописания текстов, встроенные инструменты для обработки текста и др. Имеется и работа с вкладками, и проверка орфографии, и даже система макросов и скриптов, позволяющая автоматизировать некоторые процессы. В целом, это приложение будет достойной альтернативой стандартным редакторам исходного кода.
Основные особенности и возможности SynWrite:
• Проверка правописания в текстах на русском и английском языке.
• Автозавершение и автозамена.
• Управление проектом.
• Подсветка синтаксиса для самых различных языков программирования (имеет широкие настройки).
• Поддержка самых разнообразных кодировок.
• Режим синхронизации текстов.
• Наличие шаблонов и закладок.
• Экспорт в HTML, а также в формат RTF.
• Небольшой размер утилиты, минимальное потребление системных ресурсов.
• Программа является полностью портативной.
• Улучшенная обработка текста.
• Поддержка внешних инструментов.
• Удобный, легкий для понимания, дружественный пользовательский интерфейс.
• Кодирование HTML + CSS + XSL.
• Многочисленные настройки, позволяющие эффективно управлять работой программы.
• Поддержка плагинов «Total Commander».
• Возможность просмотра открытых файлов в абсолютно любом браузере, установленном на компьютере пользователя.
• Программа бесплатная, компактная и очень удобная, прекрасно подходит как для продвинутых пользователей, так и для новичков.
• Расширенные возможности по сравнению со стандартным Блокнотом.

Ссылка на скачивание
История изменений
[/more]
Автор: Skif_off
Дата сообщения: 31.10.2014 02:23
SynWrite 6.13.1740
* folders change! Folder "Template" is now "Data"(remove old "Template" by hands-- if u don't want goback to 6.12). Folder "HL" not needed too(remove by hands)-- acp files gone to "Data\autocomplete", LXL file gone to Synw root.
+ lexer Haxe
+ lexers can be installed via Zip-files
* del snippets AutoIt/Lua (now in PluginManager)
- fix TagTabbing (broken by EC upd)
- fix line comment/uncomment for nested lexers
Автор: axdr
Дата сообщения: 31.10.2014 02:44
Как запретить автоматическое закрытие фигурной скобки?
Автор: wsadneg
Дата сообщения: 02.11.2014 19:10
Отличный редактор, переполз на него со Scite.
Очень не хватает фишки "подсветка идентичного текста". Подскажите, есть ли такая возможность, может я просто её ещё не нашёл?
Автор: Alextpp
Дата сообщения: 02.11.2014 20:43
Если "проверка ид. текста" это показ слов как и выделенного - то опции в табе Select/Hilghlight
Автор: wsadneg
Дата сообщения: 04.11.2014 11:18

Цитата:
показ слов как и выделенного - то опции в табе Select/Hilghlight


Да, отлично, это то, что надо. А можно забинбить клавишу или значок в панели, чтобы можно было эту опцию быстро включать/выключать?

И ещё заметил небольшой баг в версии 6.13.1745: при щелчке двойным кликом иногда выделяется лишнее, например кликаю по имени функции, а вместе с ним выделяется несколько следующих символов, например вот такой кусок сейчас выделился: "eeprom_read_dword (&". Это обычно происходит, когда двойной клик очень быстрый или когда использую кнопку мыши с забинденным на неё даблкликом (в этом случае 90% вероятность, что захватит лишние символы). В других редакторах и в браузерах такого не происходит.
Автор: Alextpp
Дата сообщения: 04.11.2014 21:01

Цитата:
можно забинбить клавишу или значок в панели


да. В списке клавиш задать клавишу для "Toggle smart hilghlight"
для "hilite of clicked word" нет пока.


Цитата:
выделяется несколько следующих

чудит "dbl click + drag==> select words"- занесу в tofix


Добавлено:
+ option "Select/Hilite - Dbl-click + drag: selects by words"
для решения Кривого дв. щелчка

Страницы: 12345678

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


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