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

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помогите сделать небольшое улучшение внешного вида подсветки в файлах
     
    html
    скобки жирным, при выделении - красным
    текс в скобках жирным и фиолетовым
    подсветка скобок бледно фиолетовая
     
    bat, au3, cmd
    подсветка активной строки поменять бледно розовый на бледно голубой, фиолет или оранжевый
    " - красным жирно или оранжевым
     
    символ @ красным жирно
    все что за слешом и сам слеш жирно и синим (/HID, /s, /f etc)
     
    утилиту nircmd.exe - выделить цветом и жирным
    слово после nircmd.exe - оператор выделить цветом (к примеру nircmd.exe shortcut)
    выделить цветом внутренние переменные nircmd.exe к примеру ~$folder.common_programs$
    символ ~, $ и то что между $ жирным и фиолетовым
     
     
     
     

    Всего записей: 189 | Зарегистр. 21-03-2006 | Отправлено: 12:09 19-11-2009
    Orion_76



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подсветка HTML настраивается в html.properties
    (меню Настройки, команда - Открыть html.properties)
     

    Цитата:
    символ @ красным жирно
    все что за слешом и сам слеш жирно и синим (/HID, /s, /f etc)  

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

    Всего записей: 386 | Зарегистр. 02-11-2007 | Отправлено: 19:46 19-11-2009
    OttoKz



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здрасьте. Все темы осилить не смог 8-)

    1. у Scite есть скрипт парсящий файлы проекта (php, встречаемые в тексте инклюды и рикваи или может особым образом закомментированые указатели на другие файлы) на предмет переменных и конструкций, включаемых в подстановку?
     
    2. И еще - где нибудь можно настроить диалог открытия файлов так чтобы при вызове открывалась директория соответствующая файлу активной вкладки?
    Разобрался )  А можно подсовывать нестандартный php.ini ?

    Всего записей: 10 | Зарегистр. 15-11-2009 | Отправлено: 23:11 23-11-2009 | Исправлено: OttoKz, 23:18 24-11-2009
    l0sy



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго всем времени суток,
    помогите в такой ситуации:
    Есть скриптовый интерпретатор "MortScript", в текущей версии "SciTe" нет поддержки "MortScript", ТУТ лежит версия "SciTe_Portable" с поддержкой "MortScript", в ней есть в наличии файлы mscr.properties и mscr.api, я простодушно положил эти файлы в каталоги текущей версии "SciTe" "c:\Program Files\SciTE\languages\" и в "c:\Program Files\SciTE\api\" соответственно, но с этого нихрена не получилось, то-есть текущая версия редактора не подсвечивает синтаксис и невыдает подсказок, как я понимаю нужно внести изменения в SciTEGlobal.properties а может и в mscr.properties, mscr.api, а также прописать путь к интерпретатору "MortScript", чтобы иметь возможность исполнять скрипты непосредственно в редакторе, - но как это сделать, незнаю, помогите если не лень, или хотя-бы укажите правильное направление...

    Всего записей: 14 | Зарегистр. 18-11-2009 | Отправлено: 18:42 25-11-2009 | Исправлено: l0sy, 20:14 25-11-2009
    ALeXkRU



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

    Цитата:
    с этого нихрена не получилось, то-есть текущая версия редактора не подсвечивает синтаксис и невыдает подсказок, как я понимаю нужно внести изменения в SciTEGlobal.properties

    ну, а как же..  
    в SciTEGlobal.properties:
    добавить/раскомментировать строку в секции:  

    Код:
    [Languages]          Импорт всех специализированных файлов настройки для конкретных языков программирования
    ...
    import languages\mscr
    ...

    или так (зависит от твоих настроек, в корне или вложенной папке находятся)

    Код:
    import ..\languages\mscr

    и будет тебе подсветка
    еще добавь в:

    Код:
    [Language]           Настройка меню "Подсветка" (переключение алгоритма распознавания содержимого различных типов файлов)
    menu.language=\
    ...
    MortScript|mscr||\
    ...

     

    Цитата:
    укажите правильное направление...

    указываю: тебе туда   ищешь слово "api"... или, скажем "compile"
     
     
    Добавлено:

    Цитата:
    прописать путь к интерпретатору  

    если приведенных будет мало/не очень понятно, то можно вот здесь.. искать - "выполнить"

    Всего записей: 11790 | Зарегистр. 03-12-2003 | Отправлено: 01:07 26-11-2009 | Исправлено: ALeXkRU, 01:30 26-11-2009
    l0sy



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALeXkRU
    Спасибо, попробую...

    Всего записей: 14 | Зарегистр. 18-11-2009 | Отправлено: 00:43 27-11-2009
    l0sy



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

    Цитата:
    ALeXkRU

    Спасибо за подсказки, уже появилась подсветка синтаксиса, и в меню "Подсветка" появился пункт "MortScript", пока читаю документацию и работаю над остальными вопросами...

    Всего записей: 14 | Зарегистр. 18-11-2009 | Отправлено: 10:52 27-11-2009
    idlenlazy

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте.
    При попытке сохранить файл с расширением .inc вылетает сообщение в консоли:
    D:\Programmes\Text\SciTE\tools\SideBar.lua:917: attempt to perform arithmetic on local 'start_code_pos' (a nil value)
    Сам пытался разобраться, но так и не одолел.
    Версия 1.79 .65Ru

    Всего записей: 160 | Зарегистр. 05-01-2009 | Отправлено: 15:19 27-11-2009
    l0sy



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

    Цитата:
    ALeXkRU

    Еще раз спасибо, разобрался, все работает.
     
     
    Добавлено:
    ALeXkRU
    Помогите пожалуйста с таким моментом,
    все языки програмирования (имеющиеся в "SciTe") имеют общий стиль шрифтов заданный по умолчанию, то-есть операторы, переменные, функции, коментарии, подсвечиваются примерно одинаково во всех языках и только файлы "MortScript" *.mscr
    имеют свой, довольно не лицеприятний стиль, это дело я намерился изменить, в файле mscr.properties попробывал закоментировать все строки начинающиеся со слов style, я рассудил что в таком случае должны применятся настройки прописаные в файле SciTEGlobal.properties, - а вот нифига, в файлах *.mscr стиль остался прежний, на этом мои идеи закончились, подскажите пожалуйста как в этой ситуации применить стиль заданный по умолчанию, чтобы строки файлов *.mscr выглядели красиво...?

    Всего записей: 14 | Зарегистр. 18-11-2009 | Отправлено: 15:40 27-11-2009 | Исправлено: l0sy, 20:49 27-11-2009
    Orion_76



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    "MortScript" использует лексер au3 (Autoit), сравнивал, у них стили идентичны, может при закоментированых стилях MortScript, лексер использует стили Autoit?
     
    A чем вам стиль не нравиться? Просто чуть-чуть привыкнуть, а так стиль неплохой...наглядно в меру..

    Всего записей: 386 | Зарегистр. 02-11-2007 | Отправлено: 18:09 27-11-2009
    l0sy



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

    Цитата:
    Orion_76

    Да, конечно стиль это не критично, привыкнуть можно...
    Пишут же люди и в Notepad...
    А с другой стороны в SciTe не только удобный и приятный интерфейс с кучей полезностей, самое главное что это САМЫЙ НАСТРАИВАЕМЫЙ РЕДАКТОР, - на мой взгляд это одно из его главных преимуществ, а вот со стилем кода никак...

    Всего записей: 14 | Зарегистр. 18-11-2009 | Отправлено: 21:11 27-11-2009
    Orion_76



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    l0sy
    Что-то мне подсказывает, что Вы что-то не так делаете.
    У меня такое ощущение, что файл свойств MortScript вообще не работает.
    Файл глобальных настроек,файл настроек MortScript , и скрин расцветки кода хорошо бы посмотреть.
    Да...еще...где  они лежат...

    Всего записей: 386 | Зарегистр. 02-11-2007 | Отправлено: 21:37 27-11-2009 | Исправлено: Orion_76, 21:39 27-11-2009
    l0sy



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Orion_76
    Файл "mscr.properties" работает, скрипты подсвечивает и выдает подсказки по фунциям...
     ТУТ все что вы просили, пути к файлам в Readme.txt

    Всего записей: 14 | Зарегистр. 18-11-2009 | Отправлено: 22:15 27-11-2009 | Исправлено: l0sy, 22:20 27-11-2009
    ALeXkRU



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

    Цитата:
    в файлах *.mscr стиль остался прежний

    он таки берёт настройки из лексера au3 ...
    в mscr.properties файле  
    поправь
    Цитата:
    # Lexer mscr files
    lexer.$(file.patterns.mscr)=au3
    на
    Код:
    # Lexer mscr files
    lexer.$(file.patterns.mscr)=mscr

    Всего записей: 11790 | Зарегистр. 03-12-2003 | Отправлено: 23:08 27-11-2009
    Orion_76



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALeXkRU
    А в русской сборке есть лексер mscr ?
    Судя по синтаксису MortScript , ему достаточно лексера Autoit/
     

    Всего записей: 386 | Зарегистр. 02-11-2007 | Отправлено: 23:21 27-11-2009
    ALeXkRU



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

    Цитата:
    А в русской сборке есть лексер mscr ?

    до вчерашнего дня не интересовался    
    вчера скачал/взял файлы properties и api из  

    Цитата:
    l0sy
     ТУТ лежит версия "SciTe_Portable" с поддержкой "MortScript",  

      а сейчас просто посмотрел, почему не работает изменение свойств подсветки из mscr.properties...
    оказалось, что реагирует только на изменения в файле au3.properties

    Всего записей: 11790 | Зарегистр. 03-12-2003 | Отправлено: 23:42 27-11-2009
    bigspoon

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужно реализовать внешнюю справку (*.chm) для компилятора g95 (fortran). В редакторе выделяю какое-то ключевое (зарезервированное) слово языка, жму F1 и открывается справка на нужно странице.
    Как это можно сделать? пример по ссылки для php (http://ru2.php.net/manual-lookup.php?pattern=docs-echm&lang=en) не описывает требуемое.
     
    1. С помощью какого бесплатного ПО это можно сделать?
    2. Нужен алгоритм как это сделать.
    3. Искал, но не нашел может это уже и сделано, тогда поделитесь ссылкой.
     

    Всего записей: 178 | Зарегистр. 24-02-2005 | Отправлено: 13:20 30-11-2009
    vladvro



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

    Цитата:
    При попытке сохранить файл с расширением .inc вылетает сообщение в консоли:  
    D:\Programmes\Text\SciTE\tools\SideBar.lua:917: attempt to perform arithmetic on local 'start_code_pos' (a nil value)  
    Версия 1.79 .65Ru

    если SideBar не используешь, то самое простое это отключить его, для этого открыть "Настройки" -> "Открфть файл автоматизации Lua" и закоментировать строку:
    dofile (props["SciteDefaultHome"].."\\tools\\SideBar.lua")
    другой вариант - скачать новую версию редактора, этот скрипт был существенно изменен.

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 22:18 30-11-2009 | Исправлено: vladvro, 22:23 30-11-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bigspoon
    Кроме рук и головы никакого "бесплатного ПО" не надо. В Справке все подробно описано. В SciTE-Ru - куча примеров. В чем проблема то???
     
    vladvro
    Увы, баг имеется и в последней версии (чето там Тимур перемудрил со списком функций).
     
    idlenlazy
    Согласен, неприятно. Но, нестрашно - все же работает Спасибо за репорт - поправим...

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers, спасибо за ссылку.
     
    chm-файл мне нужно самому создать предварительно.  
    Вопрос: с помощью чего это можно сделать?

    Всего записей: 178 | Зарегистр. 24-02-2005 | Отправлено: 05:47 01-12-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.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru