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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

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

Widok



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

A free source code editor for Win32 and X
Русскоязычный форум поддержки
Предыдущие ветки в Программах: [Часть 1] | [Часть 2]

Один из самых настраиваемых текстовых редакторов из ныне существующих. Настраивается практически все. Индивидуальная подсветка для разных языков програмирования, фолдинг для классов, функций и структур, авто-дополнение, и т.д. и т.п...
 
  • Официальный сайт: Scintilla and Scite
  • Официальный форум: Scite-interest -- Discussion of the SciTE editor
  • Русская документация по SciTE (Ждем ваших замечаний и дополнений...)
  • Проект SciTE-Ru (топик на Ru-Board сборки SciTE Ru-Board Edition )
  • SciTE - Википедия (корректируйте, дополняйте!)
  • Filerx, SideWinder
  • ......
     
       
  • Project file releases
     
     
    Scintilla History | (на русском)  
     
    Последняя версия оригинального редактора SciTE - 4.4.4 [от 21.07.2020]
     
    Последняя версия редактора из проекта SciTE-Ru - 3.5.5 .102 [Сборка 01.05.2017]
    (Oписание: сборки, ядра)  [О "вирусах" в сборке SciTE-Ru!]
    Дружественная тема - Вопросы по сборке SciTE-Ru
    // текущий бэкап шапки..

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:23 23-11-2010 | Исправлено: Maz, 15:48 11-10-2020
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALL
    Поздравляю всех с новосельем
     
    Psorokin
    Цитата:
    В новой сборке Scite-ru smartbraces.lua в css добавляет {} в строчку.
    Как настроить, чтобы было как раньше в три строки с курсором на второй?
    ...
    А нельзя ли как-то через SciteUser.propertise это закрепить?
    Или придётся каждый раз при установке новой версии править.
    r1586

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 17:03 23-11-2010
    Psorokin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    Большое спасибо, обновил.

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 17:36 23-11-2010
    spykb

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Столкнулся с ошибкой, касающейся поиска и замены текста:
     
    Шаблон поиска - ([0-9]+)
    Шаблон замены - q\1q
     
    Содержимое файла:
    /004/index.html
    /005/index.html
    [здесь перевод строки, ну т.е. пустая строка. Курсор находится здесь же]
     
    При нажатии "Заменить" в последнюю (пустую) строку пишется q4/iq
    Да и вообще поиск и замена ведут себя слегка странно. Выдавало даже аварийную ошибку программы однажды.  
    Плюс во время замены, если изменить положение курсора в тексте, то при очередном нажатии "Заменить" на место курсора подставляется результат последнего преобразования!
    Возможно я что-то не так сделал. Или где-то что-то не дочитал.
     
    Параметр в настройках у меня find.replace.regexp.posix=1
     
    Откланиваюсь...

    Всего записей: 3 | Зарегистр. 13-11-2010 | Отправлено: 01:48 25-11-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    spykb
    На scite 2.22 (оригинальном и ru) - работает как надо.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 15:57 25-11-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    r1588
    Цитата:
    -chg: abbrevlist.lua серьезно доработан:
     
  • Сейчас подходящие аббревиатуры ищутся не только от начала слова, т.е. если в файле аббревиатур задано:
    ab=11
    bcd=22
    cde=33

    а в тексте написано abcde, то будут выданы все 3 варианта.
    Так же работает оригинальная команда IDM_ABBREV, только она не выдает возможные варианты, а вставляет расшифровку самой длинной из подходящих аббревиатур (в данном примере - 33).

     
  • Выполнено двойное пожелание (Issue 169 и Issue 240): В расшифорвках аббревиатур стало возможно задать несколько положений курсора (символом |).
    При вставке такой расшифровки возможно выбрать две стратегии:
     - по-умолчанию курсор устанавливается в первую указанную позицию, после заполнения которой клавишей Tab можно перейти на следующую. После перемещения по всем указанным позициям клавиша Tab вновь работает как обычно.
     - другой вариант включается параметром abbrev.multitab.clear.manual=1. При этой стратегии метки позиций после перемещения на них не стираются и к ним можно перейти повторно. В этом случае для стирания меток и возврата клавише Tab родного функционала необходимо нажать Ctrl+Tab.

     
  • Маркеры дополнительных позиций табуляции по-умолчанию невидимы. Но при желании их можно обозначить, задав стиль для их отображения параметром abbrev.multitab.indic.style.
    Например, так: abbrev.multitab.indic.style=#FF6600,diagonal

     
  • В настоящее время в файлах сокращений нет ни одной расшифровки с более чем одной позицией курсора. Создание их - на ваших плечах, уважаемые пользователи.
     
  • Установка параметра abbrev.lexer.ignore.comment=1 разрешает скрипту игнорировать символ комментария в файлах аббревиатур для указанных лексеров (т.е. все закомментированные строки будут восприниматься как обычные аббревиатуры с начальным символом #).
    Очень не хотелось этого делать, но под давлением... Во всяком случае сокращения, начинающиеся с символа # в SciTE-Ru приветствоваться НЕ БУДУТ. (для себя делайте все что угодно).

     
  • Доработку выполнил Тимур Губаев и я. Сложно даже определить кто из нас вложил больше... Сколько споров было, правок,...

  • Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 00:35 26-11-2010
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Темку сделал для SciTE, для русской версии немного поправил. Положить файл в папку home в корне SciTE, а для англ. версии в папку "C:\Documents and Settings\<nameuser>\SciTEUser.properties".
    Тема включает типы файлов au3, ini, reg, html, xml, bat, cmd.
    А вот ещё архив конвертированных тем из Notepad++ со скриптом конвертором.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 14:05 26-11-2010 | Исправлено: AZJIO, 17:22 26-11-2010
    UR4LTZ



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

    Цитата:
    А вот ещё архив конвертированных тем из Notepad++ со скриптом конвертором.

    Невозможно найти ресурс.
     
    Добавлено:

    Цитата:
    Cuprum
    Андрей, привет! Я к тебе снова на поклон Если будет возможность, выложи пожалуйста
     r1588

    Просьба была в jabber но выкладываю для всех.
    SciTE-Ru.2.22.Rev1589.rar
     
     
    Добавлено:
    AZJIO

    Цитата:
    Темку сделал для SciTE, для русской версии немного поправил. Положит файл в папку home в корне SciTE, а для англ. версии в папку "C:\Documents and Settings\<nameuser>\SciTEUser.properties".  
    Тема включает типы файлов au3, ini, reg, html, xml, bat, cmd.

    Тема Супер!! Приятная для ночи..
    Есть переложение. Делать в темы в "\SciTE\themes\*.properties"
    Добавив в конец файла "\SciTE\SciTEGlobal.properties" чтото вроде
     
    [Themes]
    import themes\AZJIO.properties
     

    Всего записей: 119 | Зарегистр. 03-03-2008 | Отправлено: 15:39 26-11-2010 | Исправлено: UR4LTZ, 16:13 26-11-2010
    AZJIO



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

    Цитата:
    Невозможно найти ресурс.  
    скачать
    Если что, обсуждение начали здесь

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 17:04 26-11-2010 | Исправлено: AZJIO, 17:32 26-11-2010
    Psorokin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    Обновил все файлы и попробовал на:
    <im=<img src="|" width="|" height="|" alt="|" />
    но не работает, происходит табуляция.
    Раскомментировал строку abbrev.multitab.indic.style=#FF6600,diagonal
    но маркеры не видны.
     
    Почему парные теги и идентичный текст не подсвечиваются, а подчёркиваются?

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 21:50 26-11-2010 | Исправлено: Psorokin, 22:37 26-11-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Psorokin
    Обновил не все файлы. SciTEGlobal и COMMON надо обновить. Еще возможно... UR4LTZ r1589 выложил - скачай и сравни.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 01:56 27-11-2010
    Psorokin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    Скачал UR4LTZ r1589
    Переключение заработало.

    Цитата:
    Так же работает оригинальная команда IDM_ABBREV

    Если я правильно понял, то по Ctrl+B должна разворачиваться аббревиатура.
    Не разворачивается. Только вставляется из предложенного списка.
    Включил
    Цитата:
    abbrev.multitab.indic.style=#FF6600,diagonal

    но нет разницы. Опиши что должно появиться.
     

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 11:53 27-11-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Psorokin
    Цитата:
    по Ctrl+B должна разворачиваться аббревиатура.  
    Не разворачивается. Только вставляется из предложенного списка.
    Оригинальный scite по Ctrl+B вставляет единственный вариант расшифровки (даже если в файле сокращений есть несколько подходящих).
    С помощью abbrevlist.lua мы можем выбрать из всех подходящих вариантов.
    Что значит "не разворачивается"???

    Цитата:
    abbrev.multitab.indic.style=#FF6600,diagonal  
    но нет разницы. Опиши что должно появиться.  
    Маркеры дополнительных отметок табуляции станут видимыми. Т.е. когда вставляешь расшифровку, содержащую более одной курсорной отметки, то...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 12:22 28-11-2010 | Исправлено: mozers, 15:30 28-11-2010
    Psorokin

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

    Цитата:
    Что значит "не разворачивается"???

    Мне надо, чтобы по Ctrl+B сразу вставлялась аббревиатура, без показа списка похожих аббревиатур.

    Цитата:
    #FF6600,diagonal

    Цвет - оранжевый (или вроде того)
    Форма маркера — ???

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 14:37 28-11-2010 | Исправлено: Psorokin, 14:39 28-11-2010
    mozers



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

    Цитата:
    Мне надо, чтобы по Ctrl+B сразу вставлялась аббревиатура, без показа списка похожих аббревиатур.
    Отключи abbrevlist.lua

    Цитата:
    Цвет - оранжевый (или вроде того)  
    Форма маркера — ???
    ага.
    пара косых черточек.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 15:29 28-11-2010
    Psorokin

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

    Цитата:
    Отключи abbrevlist.lua  

    Тогда и переключение отключится
    А если записать abbrev.hypertext.auto=20
    или теперь этот параметр не работает?

    Цитата:
    пара косых черточек.

    Наконец разглядел.
     

    Цитата:
    в тексте написано abcde, то будут выданы все 3 варианта.

    Если обрабатывается сразу несколько аббревиатур, то следующий шаг Zen Coding?
    Для многих редакторов (включая Notepad++) есть плагин Zen Coding
    Там можно задавать абревиатуры вида:
     div#content>h1+p  и получить:
    <div id="content">
        <h1></h1>
        <p></p>
    </div>

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 17:27 28-11-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Psorokin
    Цитата:
    Тогда и переключение отключится
    ага

    Цитата:
    А если записать abbrev.hypertext.auto=20  
    или теперь этот параметр не работает?
    Работает. Только он задает min кол-во символов после ввода которых автоматически появляются варианты. Ctrl+B работает независимо от этого значения.

    Цитата:
    Если обрабатывается сразу несколько аббревиатур, то следующий шаг Zen Coding?  
    Лично для меня и нынешний функционал не нужен в общем. А тут еще совершенно иной синтаксис и алгоритм... Нафиг, нафиг...
     

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 19:17 28-11-2010
    Hmuryj_Mik



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Опять в 'SciTE-Ru.2.22.Rev1589' глючит запись макро. Откатился к 'SciTE_221_85Ru_111010' - там, с этим, все в норме.

    Всего записей: 832 | Зарегистр. 22-08-2004 | Отправлено: 21:13 28-11-2010
    TymurGubayev

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Hmuryj_Mik
    последнее изменение, связанное с макросами, насколько я знаю, r1593.
    http://code.google.com/p/scite-ru/source/detail?spec=svn1601&r=1593
    словом, должно работать.
    а если в последней версии всё равно не работает/глючит, то хотелось бы узнать подробности.

    Всего записей: 35 | Зарегистр. 24-11-2008 | Отправлено: 23:44 28-11-2010
    Hmuryj_Mik



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TymurGubayev
    Подробности 1 2 3 4 5 6

    Всего записей: 832 | Зарегистр. 22-08-2004 | Отправлено: 18:37 29-11-2010
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

    Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor (Часть 3)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru