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

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

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

Widok (23-11-2010 11:23): Лимит страниц. Продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

   

Widok



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

A free source code editor for Win32 and X
Русскоязычный форум поддержки
Внимание! Это - продолжение темы, начатой [здесь]

  • Один из самых настраиваемых текстовых редакторов из ныне существующих. Настраивается практически все.
  • Индивидуальная подсветка для разных языков програмирования, фолдинг для классов, функций и структур, авто-дополнение, и т.д. и т.п. ...
     
  • Официальный сайт: Scintilla and Scite
  • Официальный форум: Scite-interest -- Discussion of the SciTE editor
  • Русская документация по SciTE (Ждем ваших замечаний и дополнений...)
  • Проект SciTE-Ru (полезные файлы, предложения, SVN, ....)
  • SciTE - Википедия (корректируйте, дополняйте!)
  • Русский сайт SciTE(FAQ, снимки экрана, утилиты, скрипты, ....) (многое сильно устарело...)
  • Мечта кодера. статья
  • Burgaud.com - US.SciTE
  • SciTE: Scintilla Text Editor with Extensions
  • Filerx, SideWinder
  • ......
     
       
  • Project file releases
  • Project summary (including basic statistics)
  • Новости со SciTE.ru
     
    Последняя версия оригинального редактора SciTE - 2.22
     
    Последняя версия редактора из проекта SciTE-Ru - 2.22 .87 [Сборка 01.11.2010]
    (Oписание: сборки, ядра)        [Важно! О "вирусах" в сборке SciTE-Ru!]
     
    Русскоязычный онлайновый чат, посвященный SciTE: online@conference.scite-ru.org
    Дружественная тема: Доработка исходного кода и компилирование сборки Ru-Board Edition
    Нерешенные задачи и вопросы ( Для умных и талантливых форумчан )

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 14:48 09-10-2007 | Исправлено: mozers, 19:36 01-11-2010
    Fraerok



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

    Всего записей: 1723 | Зарегистр. 11-05-2006 | Отправлено: 18:10 24-04-2009
    BioInfo

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

    Цитата:
    При открытии .iss файла подсветка работает только для строк, которые видно на экране. Если начать правку кода, то подсветка пропадает для всего текста после курсора.  

    Поправил

    Всего записей: 83 | Зарегистр. 30-04-2007 | Отправлено: 19:54 24-04-2009
    juvaforza

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SciTE 1.78 + Scintilla 1.78
     
    История изменений
     
    Страница загрузки

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 15:59 28-04-2009
    ChronoAngel



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

    Цитата:
    SciTE 1.78

    Скажите пожалуйста,а версию Ru-Board Edition на основе 1.78,долго ждать придётся?

    Всего записей: 1381 | Зарегистр. 30-12-2008 | Отправлено: 16:28 28-04-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fraerok ChronoAngel
    Регулярно выкладывающиеся "бетты" содержат на порядок больше изменений чем в официальном релизе 1.78. Все труднее сливать официальную версию и SciTe-Ru - слишком уж сильно они отличаются. Сейчас это делает VladVRO. Вот сольет, ALeXkRU переведет History, BioInfo обещал поправить лексер Inno, еще тут кой чего доделать надо... В общем - все своим чередом... Сроки зависят от обстоятельств...
    А просящих я бы попросил подумать про себя: так ли внетерпеж им нужна циферка в номере версии?...
     
     
    Добавлено:
    Интересную фичу нарыл тут BioInfo:
    Оказывается, SciTE позволяет создавать раскрывающиеся списки, украшенные произвольными иконками.
    Вот, выложил в коллекцию пример такого списка. Иконки (в формате xpm) выдраны из самого SciTE (он их использут для построения тулбара в gtk).
    Сам формат xpm - очень наглядный и позволяет описать любую иконку в текстовом виде, что позволяет записать его прямо в скрипте.
    Теретически можно вручную описать любую иконку, но практически, конечно, муторно. Вот пытаюсь разыскать какую нить тулзу или (лучше) скрипт для преобразования...
    Ведь так можно и наш тулбар создавать lua-скриптом! И вместо dll которую можно изменять только редактором ресурсов или компилить заново был бы полностью открытый для редактирования скрипт.
     Ну, как идея?

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 22:26 28-04-2009
    Victor_Dobrov



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

    Цитата:
    Поправил (ошибку с подсветкой Inno Setup)

    Скачал SciTE 1.78 + Scintilla 1.78, раскомментировал поддержку Inno Setup и загрузил вот этот iss-файл.
     
    Не совсем понятно, что поправлено, при правке кода подсветка по-прежнему исчезает...

    Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 02:35 29-04-2009
    ALeXkRU



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

    Цитата:
    Интересную фичу нарыл тут BioInfo

    в history 1.78 есть малопонятный пункт про символы-маркеры.. мож это как раз про них?

    Всего записей: 11228 | Зарегистр. 03-12-2003 | Отправлено: 02:57 29-04-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_Dobrov
    BioInfo внес исправления только в наш SVN (откомпилированного варианта еще нет). BioInfo не будет до 9 мая. Вот что он говорит по поводу лексера Inno:
    Цитата:
    Оригинальная версия 1.78 работает херово (собственно баги эти на лицо) и по задумке делает тоже самое что и мой вариант лексера. Я сделал первый раз тоже так, но всё оказалось не так просто
    ...
    приеду поправлю если надо будет.

     
    ALeXkRU
    Цитата:
    в history 1.78 есть малопонятный пункт про символы-маркеры.. мож это как раз про них?
    Нет. Это - о другом.
    Возможность вставлять картинки в формате xpm имелась давным-давно. Это только мы ее только что обнаружили (подозреваю что это не единственное белое пятно в наших знаниях о SciTE)
     
    Все таки выложу твой предварительный вариант перевода History:

    Released 1.78 on 28 April 2009.
    Версия 1.78 от 28 апреля 2009 г.
     
    Annotation lines may be added to each line.
    В каждую строку можно добавить комментарий/пояснение
     
    A text margin may be defined with different text on each line.
    Граница текста может быть задана другим текстом в каждой строке
     
    Application actions may be added to the undo history.
    Действия приложения могут быть добавлены в историю отмены
     
    Can query the symbol defined for a marker. An available symbol added for applications to indicate that plugins may allocate a marker.
    Можно запросить символ, определенный маркером. Доступный символ, добавленный для приложений, показывает, что плагины могут разместить маркер ???
     
    Can increase the amount of font ascent and descent.
    Можно увеличить для шрифта размер вертикальных границ: параметров превышения и снижения
    (см. http://www.umade.ru/resources/specifications/CSS2/fonts.html#descdef-ascent
     пример: http://www.umade.ru/resources/specifications/CSS2/fonts.html#ascent)
     
    COBOL lexer added. Feature #2127406.
    Добавлен лексер COBOL. (запрос #2127406)
     
    Nimrod lexer added. Feature #2642620.
    Добавлен лексер Nimrod (запрос #2642620)
     
    PowerPro lexer added. Feature #2195308.
    Добавлен лексер PowerPro (запрос #2195308)
     
    SML lexer added. Feature #2710950.
    Добавлен лексер SML (запрос #2710950)
     
    SORCUS Installation file lexer added. Feature #2343375.
    Добавлен лексер файлов инсталляции SORCUS (запрос #2343375)
     
    TACL lexer added. Feature #2127406.
    Добавлен лексер TACL (запрос #2127406)
     
    TAL lexer added. Feature #2127406.
    Добавлен лексер TAL (запрос #2127406)
     
    Rewritten Pascal lexer with improved folding and other fixes. Feature #2190650.
    Переписан лексер Pascal. Улучшен фолдинг и другие исправления (запрос #2190650)
     
    INDIC_ROUNDBOX translucency level can be modified. Feature #2586290.
    Уровень прозрачности может изменяться с помощью свойства INDIC_ROUNDBOX (запрос #2586290)
     
    C++ lexer treats angle brackets in #include directives as quotes when styling.within.preprocessor. Bug #2551033.
    В лексере C++ угловые скобки в директиве #include рассматривались как кавычки при заданном параметре styling.within.preprocessor. Ошибка #2551033
     
    Inno Setup lexer is sensitive to whether within the [Code] section and handles comments better. Bug #2552973.
    Для лексера Inno Setup улучшена чувствительность к содержанию секции [Code] и идентификаторам комментариев. Ошибка #2552973.
     
    HTML lexer does not go into script mode when script tag is self-closing.
    Лексер HTML не переходил в режим скрипта в одинарных закрытых тегах
     
    HTML folder fixed where confused by comments when fold.html.preprocessor off. Bug #2532774.
    Исправлена ошибка в блоках HTML с перепутанным комментарием при значении off параметра fold.html.preprocessor. Ошибка #2532774
     
    Perl lexer fixes problem with string matching caused by line endings. Bug #2648342.
    В лексере Perl исправлена проблема поиска совпадений строк в конце строки. Ошибка #2648342
     
    Progress lexer fixes problem with "last-event:function" phrase. Bug #2483619.
    В лексере Progress исправлена проблема с фразой "last-event:function". Ошибка #2483619.
     
    Properties file lexer extended to handle RFC2822 text when lexer.props.allow.initial.spaces on.
    Лексер файлов Properties расширен для поддержки текста стандарта RFC2822 при значении on параметра lexer.props.allow.initial.spaces.
     
    Python lexer adds options for Python 3 and Cython.
    В лексер Python добавлены опции для поддержки Python 3 и Cython.
     
    Shell lexer fixes heredoc problem caused by line endings. Bug #2635257.
    В лексере Shell исправлена проблема в конструкциях heredocs в конце строк. Ошибка #2635257
     
    TeX lexer handles comment at end of line correctly. Bug #2698766.
    В лексере TeX исправлена ошибка с идентификатором комментариев в конце строки. Ошибка #2698766.
     
    SciTE retains selection range when performing a replace selection command. Feature #2339160.
    В SciTE сохраняется область выделения при выполнении команды замены выделенного. Запрос #2339160
     
    SciTE definition of word characters fixed to match documentaiton. Bug #2464531.
    В SciTE определение символов слова исправлено в соответствии с документацией. Ошибка #2464531
     
    SciTE on GTK+ performing Search or Replace when dialog already shown now brings dialog to foreground. Bug #2634224.
    Для SciTE в GTK+ при выполнении Поиска или Замены, если диалог уже открыт он становится активным. Ошибка #2634224.
     
    Fixed encoding bug with calltips on GTK+.
    В GTK+ исправлена ошибка кодировки в всплывающих подсказках.
     
    Block caret drawn in correct place on wrapped lines. Bug #2126144.
    Знак переноса строки отображается корректно в свёрнутых строках. Ошибка #2126144
     
    Compilation for 64 bit Windows works using MinGW. Bug #2515578.
    Компиляция для 64-битной Windows работает с использованием MinGW. Ошибка #2515578
     
    Incorrect memory freeing fixed on OS X. Bug #2354098, #2671749.
    Исправлено некорректное освобождение памяти в ОС X. Ошибки #2354098, #2671749
     
    SciTE on GTK+ crash fixed on startup when child process exits before initialisation complete. Bug #2716987.
    Исправлена ошибка SciTE в GTK+ при запуске, если выход из дочернего процесса выполняется до инициализации. Ошибка #2716987
     
    Crash fixed when AutoCompleteGetCurrent called with no active autocompletion.
    Исправлена ошибка при вызове функции AutoCompleteGetCurrent с неактивным автозавершением.
     
    Flickering diminished when pressing Tab. Bug #2723006.
    Уменьшено мигание при нажатии Tab. Ошибка #2723006.
     
    Namespace compilation issues with GTK+ on OS X fixed.
    Исправлена проблема с компиляцией пространства имён для GTK+ в ОС X.
     
    Increased maximum length of SciTE's Language menu on GTK+ to 100 items. Bug #2528241.
    В SciTE для GTK+ увеличена максимальная длина меню Language до 100 элементов. Ошибка #2528241.
     
    Fixed incorrect Python lexing for multi-line continued strings. Bug #2450963.
    Исправлена некорректная работа с Python для многострочных продолжающихся строк. Ошибка #2450963.

     
    Если поправок не будет - так и войдет в релиз SciTE-Ru вместе с вопросительными знаками.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 20:53 29-04-2009
    vladvro



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

    Цитата:
    Can query the symbol defined for a marker.
    An available symbol added for applications to indicate that plugins may allocate a marker.

    Можно запросить символ, определенный в качестве маркера.
    Добавлен новый маркер, которым могут пользоваться плагины для разметки.

    Цитата:
    INDIC_ROUNDBOX translucency level can be modified. Feature #2586290.  

    Можно менять уровень прозрачности INDIC_ROUNDBOX (запрос #2586290).

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 13:45 30-04-2009
    Psorokin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    1)Почему при закрытии SciTE с несколькими открытыми страницами и повторном открытии из контекстного меню сессии не сохраняются?
    SciTE 1.77 63
    2)Как убрать подчёркивание ссылок? Tools » Подсветить ссылки не даёт ни какого результата.

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 23:22 01-05-2009
    LiMan

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день
     
    Последняя SciTE версия которой я пользовался 1.75 .54Ru
    Решил обновить и столкнулся с неприятной паузой (1-3 секунды) при загрузке 2-го и последующих файлов.... (1.77 .61Ru) В старой версии все ок.
     
    Если убрать проверку что файл уже открыт или нет
    check.if.already.open=0
     
    То каждый следующий файл открывается мгновенно (в новом окне естественно).
     
    Нелюблю огромное кол-во окон . Но уже и откатываться на старую версию нехочется чисто ради циферки .
     
    Какие параметры ещё влияют на эту проверку открытости файла? Есть возможность это ускорить?
     
    ЗЫ WinXP.

    Всего записей: 67 | Зарегистр. 10-08-2004 | Отправлено: 20:38 02-05-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Psorokin
    Цитата:
    Почему при закрытии SciTE с несколькими открытыми страницами и повторном открытии из контекстного меню сессии не сохраняются?
    Потому что сессии сохраняются только при закрытии редактора (при save.session=1), а не одного из открытых файлов. Или можно вручную сохранить сессию через меню "Файл"-"Сохранить сессию...".

    Цитата:
    Как убрать подчёркивание ссылок?
    HighlightLinks.lua [строка 24] :
    Код:
    Задать файлы для которых при открытии и при сохранении файла будет автоматически выполняться подсветка:
    в виде списка имен лексеров через запятую (для файлов без лексера имя null)
      highlight.links.lexers=null
    или списка расширений файлов через запятую:
      highlight.links.exts=txt,htm

     
    LiMan
    Странно это... Никогда такого не замечал
    А в последней "бетте" у тебя тоже самое?
    В любом случае поиск проблемы я бы начал с отключения загрузки всех скриптов...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 22:25 02-05-2009
    Psorokin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    У меня save.session=1
    Если открыть SciTE из ярлыка на рабочем столе, то сессии открываются. Если при открытом SciTE открыть файл из контекстного меню «Открыть в SciTE», то файл добавится к сессии. А если SciTE закрыт и открыть файл из контекстного меню «Открыть в SciTE», то откроется только этот файл, а хотелось бы, чтобы открывались и файлы прошлой сессии.

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 22:59 02-05-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Psorokin
    Ну тогда надо просто в строке запуска записать вначале открытие последней сессии, а затем уже открытие самого файла.
    Только слеши в путях необходимо удваивать, поэтому без скрипта нам не обойтись:
    open_file_with_session.js :
    Код:
    var scite = "C:\\SciTE\\SciTE.exe";
    var
    WshShell = new ActiveXObject("WScript.Shell");
    var
    filename = WScript.Arguments(0);
    var
    cmd = '"C:\\SciTE\\SciTE.exe" ' + '"-loadsession:C:\\\\SciTE\\\\home\\\\SciTE.session" "-open:' + filename.replace(/\\/g,"\\\\") + '"';
    WshShell.Run(cmd, 0, false);
    Строку вызова редактора через контекстное меню, естественно, надо заменить на вызов нашего скрипта:
    setup.reg :
    Код:
    REGEDIT4
     
    [HKEY_CLASSES_ROOT\*\shell\Open with SciTE\command]
    @="wscript \"C:\\SciTE\\tools\\open_file_with_session.js\" \"%1\""
     
     

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 02:21 03-05-2009
    LiMan

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вычислил.
     
    В обоих версиях  
    и в 1.77 .61Ru
    и в 1.78 .63Ru
     
    Эту задержку вызывал параметр
     
    строка ~ 1262 (1.78 .63Ru) ~ 1268 (1.77 .61Ru) в SciTEGlobal.properties

    Код:
     
    # Сохранять в файле сессии позицию и размеры окна SciTE
    save.position=1
     

     
    В старой версии его вообще небыло судя по всему
     
    Вобщем избавится от тормозов оказалось оч просто .
     
    Однако они могут отпугнуть новичков может стоит по умолчанию не запоминать позицию?

    Всего записей: 67 | Зарегистр. 10-08-2004 | Отправлено: 00:58 04-05-2009 | Исправлено: LiMan, 01:03 04-05-2009
    israel_rider

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Блин! Пользовался любимым редактором SciTE-Любимый-Форум-Эддишен!!!!!
    И естественно накалолся, как и всё, на любимую ошибку ""Cannot add header information ..... " . Потому что любимый редактор "Byte Order Mark" ни хрена не показывает!!!!!!!!!! Блин!
     
    Добавлено:
    Теперь надо искать редактор, который этот хренов ВОМ показывает....

    Всего записей: 922 | Зарегистр. 28-07-2007 | Отправлено: 06:24 04-05-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    israel_rider
    Цитата:
    любимый редактор "Byte Order Mark" ни хрена не показывает!!!!!!!!!!
    Почему это "не показывает"? В строке состояния либо [UTF-8] либо [UTF-8 BOM].

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 12:39 04-05-2009
    israel_rider

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Точно!!!!! Блин!!!! Сейчас!!!! Посмотрел и увидел!!!! Огромный сенкс!!!!
    Пипл, а ещё вопрос тогда, плиз.... Как мне тогда этот ВОМ убрать? Или хотя бы ссылочку где объясняют. Я конечно Гуглом уже нашёл это место в сабжевом русском мануале, оно называется "кодировки" но.... блин.... что то ни как самому....

    Всего записей: 922 | Зарегистр. 28-07-2007 | Отправлено: 12:54 04-05-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    israel_rider
    Цитата:
    Как мне тогда этот ВОМ убрать?
    Открыть файл. Меню "Файл"-"Кодировка"-"UTF-8"(без заголовка). Сохранить как...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 14:01 04-05-2009
    israel_rider

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Блин.... Всё то оказалось просто и обычно.... Я должен был просто чуть подумать сам...

    Всего записей: 922 | Зарегистр. 28-07-2007 | Отправлено: 16:37 04-05-2009
       

    Страницы: 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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

    Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux
    Widok (23-11-2010 11:23): Лимит страниц. Продолжаем здесь


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru