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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KChernov
    Цитата:
    Ну тогда точно кнопка Back не помешает
    Просто добавить кнопку мне показалось слишком банальным
    Сделал полноценную историю переходов. html_HELP.hta

    Цитата:
    Кажется у меня не получилось потому, что я нарушил монотонность возрастания номеров
    Точнее, потому, что в SciTE при совпадении имен 2х любых параметров всегда действует только то из них, что находится ниже.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 23:48 04-08-2008
    KChernov



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

    Цитата:
    Просто добавить кнопку мне показалось слишком банальным
    Сделал полноценную историю переходов. html_HELP.hta

    Круто, спасибо, работает

    Всего записей: 2410 | Зарегистр. 20-04-2004 | Отправлено: 10:57 05-08-2008
    UR4LTZ



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Выложил довольно неплохую книгу по языку Lua  
    Beginning Lua Programming (WROX, 2007) WW.pdf   (8 Мб)
     
    http://www.filehoster.ru/files/bi5376

    Всего записей: 119 | Зарегистр. 03-03-2008 | Отправлено: 19:57 11-08-2008
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет парни. Не подскажите, можно ли как-нить полностью настроить подсветку под себя? Например, чтоб символы { } [ ] . , = ~ < > выделялись одним цветом (красным), в то же время символы ; ( ) оставались черными (не выделялись или выделялись бы черным цветом). Или можно цвет назначать только всем операторам сразу?
    И есче вопросик..юзаю ру-боард сборку v1.76 .58Ru и там помоему немного косячит скрипт преобразования кода для публикации на форуме для Lua. Он неправильно расставляет теги для комментариев, например вот

    Цитата:
    [i][/color][color=#008000]-- Comment [/i][/color]

    ..сначала открывается тег курсива, затем закрывается предыдущий тег цвета > открывается тег цвета > Комментарий > закрывается тег курсива > закрывается тег цвета..Помоему налицо неправильное чередование тегов открытия/закрытия??

    Всего записей: 3242 | Зарегистр. 30-05-2007 | Отправлено: 01:37 15-08-2008
    BioInfo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    Все настройки подсветки в файлах \languages\*.properties
    Для каждого языка (лексера) отдельно. Посмотрите, думаю разберетесь, в справке все описано.
     

    Цитата:
    немного косячит скрипт преобразования кода для публикации на форуме для Lua

    Подтверждаю, кстати об этом вроде я уже писал.

    Всего записей: 83 | Зарегистр. 30-04-2007 | Отправлено: 08:10 15-08-2008
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    Цитата:
    можно ли как-нить полностью настроить подсветку под себя? Например, чтоб символы { } [ ] . , = ~ < > выделялись одним цветом (красным), в то же время символы ; ( ) оставались черными  

    Все зависит от лексера для конкретного языка программирования.
    Цвет и все остальные параметры шрифта задаются параметром style.lexer.number
    и конкретный номер стиля соответствует определенному набору операторов или разделителей (это соответствие жестко задано в лексере).
    Наборы операторов в лексерах можно задать вручную (см. параметры keywords в файлах .properties)
    Наборы разделителей  { }  . , = ~ < > ; ( ) во всех лексерах зашиты внутрь кода (хотя, зная С это дело, очевидно, можно поправить и сделать и их настраиваемыми).
     
    Zloy_Gelud
    Цитата:
    Он неправильно расставляет теги для комментариев...
    Помоему налицо неправильное чередование тегов открытия/закрытия??

    BioInfo
    Цитата:
    Подтверждаю, кстати об этом вроде я уже писал

    Ну и кому оно надо это "правильное" чередование???
    Идем в топик тестирование и проверяем как отображается код, который, как Вам кажется, написан неправильно.
    Если приведете хоть один реальный пример неправильного отображения - вот тогда и поговорим...
     
    Добавлено:
    А мы тут потихоньку начинаем юзать новые Lua библиотеки от Стива Донована...
    luacom.dll и gui.dll
    Такие они занятные, что просто обалдеть можно...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 09:08 15-08-2008
    KChernov



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

    Цитата:
    А мы тут потихоньку начинаем юзать новые Lua библиотеки от Стива Донована...
    luacom.dll и gui.dll
    Такие они занятные, что просто обалдеть можно...

    А дока по ним есть?

    Всего записей: 2410 | Зарегистр. 20-04-2004 | Отправлено: 18:44 15-08-2008
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KChernov
    Мини-отчет о тестировании.
    (В нем - все. И ответы для любознательных и нерешенные вопросы для умных).
    test_LuaCOM.lua (в кодировке UTF-8)
    gui-panel-test.lua : Подробнее...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 20:12 15-08-2008 | Исправлено: mozers, 18:49 17-08-2008
    Sumato

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    Загляни в ПМ (там, правда, теги more перекосило: это я при редактировании не заметил, что они были в сгенерированном коде и порушил их, да отступы почему-то съело).
    И вот ещё что нашлось: LuaRocks. Та внутри найдёшь свеженький luaCOM -- от автора, как я понял из этой ветки, а не от Стива Донована. А тема-то, оказывается, жива. Так что рано ты приуныл.

    Всего записей: 38 | Зарегистр. 11-08-2006 | Отправлено: 15:12 17-08-2008
    juvaforza

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sumato
    [/off] в ПМ не поддерживается тэг more

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 16:55 17-08-2008
    Sumato

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    juvaforza
    Вот как! Спасибо, не знал. Думал, что где-то натупил с форматированием. Каша такая из кода получилась, просто ужас.

    Всего записей: 38 | Зарегистр. 11-08-2006 | Отправлено: 17:21 17-08-2008
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sumato
    СПАСИБО за существенные замечания!
    Отправил письмо на указанное мыло.
    В учетом замечаний исправил test_LuaCOM.lua (кодировка UTF-8)

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 18:51 17-08-2008 | Исправлено: mozers, 18:53 17-08-2008
    rank1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Начал юзать все прелести новой версии - только почему-то у меня параметр default.file.ext=.bas не работает. Создаю новый файл а он почемуто всегда как *.Lua открывается.

    Всего записей: 18 | Зарегистр. 06-01-2008 | Отправлено: 11:59 19-08-2008
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rank1
    1. Надо закрыть все файлы, после этого закрыть SciTE.
    2. Запускаем SciTE - видим вкладку "Безымянный", а в статусной строке лексер - [vb]. Если начать писать в этом файле, то он будет считать что этот файл "bas" и подсвечивать(подсказывать и пр.) соответсвенно этому расширению.
    3. Если нажмем на кнопку "New" то этот файл и следующий получит расширение "bas" - это уже работает скрипт new_file.lua.
    4. new_file.lua дает каждой новой вкладке такое же расширение, какое у предыдущей. (В твоем случае у тебя был видимо открыт файл .lua). Не нравится такое дело - отключите скрипт. (ИМХО - дико удобно).

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 13:26 19-08-2008
    rank1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо - поправил скрипт, чтобы по дефолту бейсиковский файл открывался)
     
    Добавлено:
    Тут пришла в голову фичишка одна - очень удобно если бы в окошко Find-Replace можно было перетащить мышкой текст из основного окна.  -Сейчас этого скайт сделать не дает - курсор становится IDC_NO.

    Всего записей: 18 | Зарегистр. 06-01-2008 | Отправлено: 17:06 19-08-2008
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rank1
    А ты попробуй выделить нужный текст до того как откроешь форму "Find-Replase"

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 23:15 19-08-2008
    rank1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По-моему драг анд дроп оч удобен в данном случаеи к тому же это ведь один флажок какой-то у свойств EditControl-а

    Всего записей: 18 | Зарегистр. 06-01-2008 | Отправлено: 10:16 20-08-2008 | Исправлено: rank1, 10:29 20-08-2008
    alrusdi81

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    А в Linux и MacOS русская сборка по-прежнему не работает?
    Кто нибудь может выложить заархивированный текущий trunk?  - svn с анонимного доступа отказывается код получать, а Teleport-качер добавляет мусор в код

    Всего записей: 17 | Зарегистр. 30-05-2007 | Отправлено: 13:42 22-08-2008 | Исправлено: alrusdi81, 13:45 22-08-2008
    juvaforza

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alrusdi81
    Попробуйте этот комплект

    Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 19:51 22-08-2008
    rank1

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

    Всего записей: 18 | Зарегистр. 06-01-2008 | Отправлено: 21:12 23-08-2008 | Исправлено: rank1, 21:24 23-08-2008
       

    Страницы: 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