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

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

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

    Всего записей: 30 | Зарегистр. 18-03-2005 | Отправлено: 15:07 29-03-2009
    Victor_Dobrov



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
     
    В сборке 1.78.63Ru есть баг подсветки синтаксиса Inno Setup.
    (для работы с iss-файлами раскомментируйте в SciTEGlobal.properties строки #~ &InnoSetup|iss||\ и #~ import languages\inno)
     
    При открытии .iss файла подсветка работает только для строк, которые видно на экране. Если начать правку кода, то подсветка пропадает для всего текста после курсора.
     
    Вопрос: как это исправить? (или где скачать уже исправленную сборку SciTE 1.78.63)

    Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 16:10 30-03-2009 | Исправлено: Victor_Dobrov, 02:03 31-03-2009
    UR4LTZ



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

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

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

    Цитата:
    Вопрос: как это исправить? (или где скачать уже исправленную сборку SciTE 1.78.63)

    Замените файлы в папке с SciTE на те что находятся в архиве.
    SciTE_177_63Ru_BETA_FIX_INNO.zip

    Всего записей: 119 | Зарегистр. 03-03-2008 | Отправлено: 06:00 31-03-2009 | Исправлено: UR4LTZ, 06:16 31-03-2009
    Sergey531

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет!
     
    Пытаюсь команды препроцессора для JScript. Они начинаются с символа @
    Добавляю
    preprocessor.symbol.$(file.patterns.wsh)=@
    preprocessor.start.$(file.patterns.wsh)=if
    preprocessor.middle.$(file.patterns.wsh)=else elif
    preprocessor.end.$(file.patterns.wsh)=end
     
    Ничего не изменилось. Стиль не применяет, текст не свертывает.
    Пробовал менять параметр preprocessor.symbol для других языков. Реакция нулевая.
     
    Подскажите в чем дело?

    Всего записей: 1 | Зарегистр. 02-04-2009 | Отправлено: 19:16 02-04-2009
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergey531
    Данные настройки не влияют на работу лексеров и используются для навигации:
    SciTEBase.cxx [строка 3841] :
    Код:
    // Text  ConditionalUp  Ctrl+J  Finds the previous matching preprocessor condition
    // Text  ConditionalDown  Ctrl+K  Finds the next matching preprocessor condition

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добро время суток!
    Удавалось ли кому-нибудь подгрузить в SciTE 1.77.61Ru модули из Lua 5.1.4 - например LuaInterface?
    В поставляемой вместе с Lua сборкой  SciTE все вроде работает, а тут вылетает окошко:
     
    Runtime Error!
     
    Program: d:\Program\Sci\SciTE.exe
     
    R6034
    An application has made an attempt to load the C runtime library incorrectly.
    Please contact the application's support team for more information.
    ---------------
    Очень бы хотелось эти весчи подружить

    Всего записей: 2 | Зарегистр. 22-11-2008 | Отправлено: 13:58 05-04-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mw33
    Да вроде как все нормально работает (правда у меня версия сборки поновее, но не думаю что в данном случае это - критично).
    Как настроить SciTE чтоб из него удобно было внешние lua и wlua скрипты запускать написано тут.
     
    Для сведения: Ни "поставляемой вместе с Lua сборкой  SciTE" ни SciTE-Ru в данном случае никакие модули не "подгружает", а просто выполняет в консоли команду
    Код:
    lua script_name.lua

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    Большое спасибо, но это не совсем то
    >>По умолчанию для запуска *.lua используется SciTE Lua Scripting Extension, а не внешний интерпретатор. В этом случае многочисленные модули, поставляемые с внешним интерпретатором, при запуске окажутся недоступны (директивы require в скриптах будут срабатывать "неправильно").  
    --
    Задача состоит как раз в том, чтобы запустить скрипты внутри Scripting Extension с использованием внешних модулей - для работы с редактируемым файлом и вывода резльтата в консоль.
     
    после добавлениея путей в package.cpath и package.path почти все примеры из Lua заработали, но все равно, самое вкусное - luacom, luaInterfce пишет что-нть типа
    --
    error loading module(-значит, подгружает? 'luacom' from file 'c:\Program Files\Lua\5.1\clibs\luacom.dll':
        Не найден указанный модуль.
     
    --
    (Текст ошибки в предыдущем посте, скорее результат моего чрезмерного усердия по преодолению...)

    Всего записей: 2 | Зарегистр. 22-11-2008 | Отправлено: 06:08 07-04-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mw33
    Есть 2 способа запуска lua скриптов из SciTE:
    : С помощью команды OC
    Код:
    lua.exe script.lua
    В этом случае никакие настройки SciTE на выполнение скрипта не оказывают никакого влияния. Скрипт ищет модули по путям указанным в настройках внешнего пакета Lua.
     
    : С помощью встроенной команды
    Код:
    dofile script.lua
    В этом случае за выполнение отвечает не внешний интерпретатор, а встроенный в SciTE. Скрипт ищет модули по путям заданным в COMMON.lua (для SciTE-Ru). Модули эти - не обычные, а специально адаптированные для работы с SciTE.
    Обычные (не адаптированные) модули не будут работать без lua51.dll (ну не соображают они что в SciTE это уже есть).  
    Какой смысл запускать "чужие" модули 2м способом ???
    Кстати, luacom давно уже адаптирована для SciTE, а LuaInterface можно преспокойно юзать 1м способом.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 11:27 07-04-2009
    yuniki

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите, кто знает (  Версия 1.77 .61Ru  ) :
     
    Замучила закрывающая скобка } .
    Если уже имеем например текст
    function F(){
    и хотим его дополнить }, чтобы получить function F(){} ,
    то в итоге получаем  
    function F()}{
     

    Всего записей: 475 | Зарегистр. 27-10-2005 | Отправлено: 21:54 09-04-2009 | Исправлено: yuniki, 21:55 09-04-2009
    juvaforza

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, посоветуйте, как SciTE сделать портабельным?

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 16:24 14-04-2009
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    juvaforza
    собственно, если не использовать _дополнительные_ фичи по встраиванию в систему,  SciTE - самый что ни на есть портабельный: ничего никуда не пишет (без явного желания пользователя)

    Всего записей: 11230 | Зарегистр. 03-12-2003 | Отправлено: 00:16 15-04-2009
    BelSV

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А каков тайный смысл использования ESC-последовательностей в командной строке, например с параметром open? Если можно, приведите пожалуйста пример, когда это может быть полезно. Пытался прикрутить SciTE в качестве VHDL/Verilog редактора для Xilinx ISE - пришлось написать программку, которая преобразует путь к нужному виду (дублирует "\") и вызывает SciTE, поэтому мне такое  поведение SciTe показалось неудобным.

    Всего записей: 1 | Зарегистр. 16-04-2009 | Отправлено: 01:48 16-04-2009
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BelSV
    1. Для открытия файлов с ком.строки в большинстве случаев параметр -open: можно не указывать - тогда и удвоенный слеш будет не нужен.
    2. Продублировать слеши - проблема небольшая - и батник и простенький скрипт вполне справятся.
    3. Пытливый ум завсегда придумает как использовать в своих злостных целях ту или иную возможность - лишь бы она была. Лично мне первое, что приходит в голову - можно использовать ESC-последовательности для поиска/замены текста их содержащего.
    Вот (очень тупой) пример - чиста для иллюстрации:
    Цитата:
    c:\SciTE\SciTE.exe c:\SciTE\SciTEGlobal.properties -replaceall:\t\000[tab]

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



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Братцы программисты, не бросьте в беде! Немного не по теме задаю вопрос, но кому как не вам знать ответ? Скажите откуда и как можно скачать исходники оригинальной scintilla? (Подробности проблемы здесь)

    Всего записей: 178 | Зарегистр. 03-12-2002 | Отправлено: 23:51 17-04-2009
    tilarids

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://www.scintilla.org/ScintillaDownload.html

    Всего записей: 11 | Зарегистр. 09-12-2008 | Отправлено: 01:08 18-04-2009
    UR4LTZ



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Kentavr1
    1: Вводишь в поле. CVSROOT: ":pserver:anonymous@scintilla.cvs.sourceforge.net:/cvsroot/scintilla"
    2: Жми "Получить список"
    3: Выбирай в списке что тебе нужно "scintilla" или "scite"
    4: Жми "ОК"
     
    Для каждого пункта в списке все нужно повторить все с начала.
     
    Добавлено:
    tilarids
    Не очень удачный совет. Человек явно написал.

    Цитата:
    Есть простая задача: нужно получить исходники scintilla по состоянию на 02.03.2009.

    А тут можно взять только "Release 1.77" "Released on 18 October 2008."

    Всего записей: 119 | Зарегистр. 03-03-2008 | Отправлено: 01:11 18-04-2009 | Исправлено: UR4LTZ, 01:39 18-04-2009
    Kentavr1



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    tilarids
    По ссылке я писал что мне нужны исходники именно из репозитория по состоянию на определённую дату, а скачать можно только октябрьские исходники.
     
    UR4LTZ
    Можно поподробнее? В какое поле нужно ввести это и в какой программе?
    Я пользуюсь черепашкой - где в ней это нужно ввести? Диалоги "Checkout" и "Repo-Browser" позволяют указать только url.

    Всего записей: 178 | Зарегистр. 03-12-2002 | Отправлено: 01:38 18-04-2009
    UR4LTZ



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Kentavr1
    Вызови меня по любому из вариантов.
    468-905-975
    413-494-012
    jabber: ur4ltz@jabber.ru
    jabber: ur4ltz@gmail.com

    Всего записей: 119 | Зарегистр. 03-03-2008 | Отправлено: 01:56 18-04-2009
    tilarids

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

    Цитата:
    По ссылке я писал что мне нужны исходники именно из репозитория по состоянию на определённую дату, а скачать можно только октябрьские исходники.  

    Мне в мыло приходят сообщения, потому я не читал Вашу ссылку. Воспользуйтесь советом выше, по TortoiseCVS подсказать ничего не могу

    Всего записей: 11 | Зарегистр. 09-12-2008 | Отправлено: 02:04 18-04-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