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

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

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

Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 100 101 102 103 104

   

Spab



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

A free source code editor for Win32 and X
Русскоязычный форум поддержки

  • Один из самых настраиваемых текстовых редакторов из ныне существующих. Настраивается практически все.
  • Индивидуальная подсветка для разных языков програмирования, фолдинг для классов, функций и структур, авто-дополнение, и т.д. и т.п. ...
     
  • Scite-interest -- Discussion of the SciTE editor
  • Русский сайт 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 1.74
     
    SciTE 1.74 .52Ru-Board Edition [Сборка 20.09.2007]
    Oписание: сборки ядра  
     
    Дружественная тема: Доработка исходного кода и компилирование сборки Ru-Board Edition
     
    Нерешенные задачи и вопросы ( Для умных и талантливых форумчан )
     
    P.S. Если вы используете SciTE для своих нужд, таких как: написание HTML, CSS, Java Script, PHP и др. кода для сайта, или просто вам нравится этот редактор, поставьте пожалуйста ссылку или баннер на сайт - http://scite.ruteam.ru, благодаря этому у сайта повышается индекс цитирования, соответственно увеличивается количество пользователей редактора.

  • Всего записей: 64 | Зарегистр. 02-09-2001 | Отправлено: 03:05 04-06-2002 | Исправлено: mozers, 13:45 04-10-2007
    mimir

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

    Цитата:
    В моем случае привело к невозможности поиска русского теста в редакторе,  
    пришлось вернуть все взад.  

    С кодировками я не очень хорошо дружу. Поэтому прошу сильно не пинать
    Вроде разобралься.  
    На сколько я понял все действия со строками происходят в формате UTF8, и если есть  
    необходимость то происходит преобразование в нужную кодировку
    Эта ф. преобразует все в UTF8 (вводимые в диалогах)
    Цитата:
     
    // Handle Unicode controls (assume strings to be UTF-8 on Windows NT)
    SString ItemTextU(int id) {
     

    А эта преобразует в кодировку пользователя.

    Цитата:
     
    // On NT, convert String from UTF-8 to doc encoding
    SString SciTEWin::EncodeString(const SString &s) {
     

    Но в случаи описанным mozers'ом преобразования в UTF8 нет.
    Соответственно и идут все дальнейшие ошибки. Последствия моего исправления тоже понятны.  
    Соответственно проблема с поиском текста может возникнуть если поменять именно EncodeString.
    С кодировкамя и ни разу не работал, поэтому буду рад дельным советам.
    Наверное надо сделать перекодировку в UTF8, а дальше пусть работает как раньше.

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 14:41 07-02-2006 | Исправлено: mimir, 14:48 07-02-2006
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сборку обновил (выложил и сырцы и компиленные файлы).
    СПАСИБО mimir за такие прекрасные фичи
     
    gansA

    Цитата:
    По моему зря разделили обсуждение на две ветки
    Обсуждение - ЗДЕСЬ. На сайте - готовые решения.

    Цитата:
    изменение путей к файлу abbrev, позволяет хранить файл в директории Скайта.
    Молодец, но чуть чуть ты запоздал  Решение mimir круче на порядок.
     
    ВСЕМ по поводу русских букв в путях
    Ладно, я бы понимал если бы об этой проблеме писали чайники, но вы то...    
    Те exe-шники что лежат тут я компилил Borland C++ Compiler 5.5.
    У меня другого компилера просто НЕТ.
     
    У вас же стоят разные там Студии, вы все компилите по 100 раз на дню, так можно же хоть кому то выяснить в чем проблема???
    Если откомпилить родные сорцы (без изменений) в Borland C++ Compiler 5.5 то будет проблема с путями?
    А если в Студии ???
    В чем проблема ? В компиляторе или в том что где то ошиблись, изменяя код?
     
    Извините, если погорячился, 2-й час ночи а я только до компа дорвался...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 01:10 08-02-2006
    ALeXkRU



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

    Цитата:
    Утилиты:  
    *SideWinder - ....  

    совсем мертвая ссылка   а где-нибудь еще оно есть?

    Всего записей: 11788 | Зарегистр. 03-12-2003 | Отправлено: 05:01 08-02-2006
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALeXkRU
    Ссылку в шапке исправил на рабочую

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 09:40 08-02-2006
    ALeXkRU



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

    Всего записей: 11788 | Зарегистр. 03-12-2003 | Отправлено: 11:56 08-02-2006
    lucky_Luk

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хочу перейти на сабж с простого текстового редактора - нужна подсветка синтаксиса языка программирования Форт (работаю с nnCron). Скажите, подсветка синтаксиса языка Форт в сабже встроена или надо качать дополнительные модули?

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 12:10 08-02-2006
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lucky_Luk
    В дистрибутиве уже есть forth.properties - там все настройки для данного языка
    Есть и nncrontab.properties ...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 13:44 08-02-2006 | Исправлено: mozers, 13:45 08-02-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    01:10 08-02-2006
    Цитата:
    Сборку обновил  

    кстати, о сборке...
    может, где-нибудь указывать, что сборка включает в себя только exe и одну библиотеку?  
    а то я, например, ожидал, что в сборку входят хотя бы основные настроечные файлы... пришлось ставить сначала wscite... или так и рекомендовать: установить  wscite а потом поверх - сборку SciTE_167_2Ru. IMHO, новичкам ОЧЕНЬ поможет...
     
    А за сборку - спасибо

    Всего записей: 11788 | Зарегистр. 03-12-2003 | Отправлено: 15:38 08-02-2006
    valmont



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    SideWinder со сборкой mozers дает ошибку при первом запуске.. далее вроде нормально, но кто его знает.. у кого было?
     
     
    Добавлено:
    mozers
    давай выкладывай свои наработке в одной сборке.. посмотрим.. потестим..

    ----------
    TEMPORA MUTANTUR, ET NOS MUTAMUR IN ILLIS - времена меняются, и мы меняемся с ними.

    Всего записей: 1187 | Зарегистр. 17-09-2002 | Отправлено: 03:11 09-02-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    valmont
    при запуске SideWinder - всегда сначала окошко с ошибкой:

    Цитата:
    Win32 Error. Code: 1447
    Окно не имеет полос прокрутки

    потом открывается, но постоянно наезжают табы на заголовок окна и меню при загрузке некоторых других настроек из lua - вроде выправляется. При попытке ресайза окна - глючит\виснет...
    настройки сохранять не хотит... ужас...

    Всего записей: 11788 | Зарегистр. 03-12-2003 | Отправлено: 05:47 09-02-2006
    mimir

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня ни каких проблем с SidwWinder не неблюдаеться, разве что задолбали мессаджи о новх возможностях (я их отключил после 3 запуска).
    Скачал сборку с сайта. Работа действительно слегка отлечаеться от моей.(тоже BC 5.5)
    при первом запуске окошко Скайт оказалось свернутым в один заголовок в верхнем углу, а при последующих запусках сначало разворачивалось на полный экран, а потои принимало нужный размер. Достаточно неприятно. Но ни каких ошибок или зависаний я не обнаружил. (Win2K/98).

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 09:04 10-02-2006
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mimir
    Пишу так:
    Код:
    abbrev.hypertext=$(SciteDefaultHome)\abbrev\html.abbrev

    Хотя мечталось то писать так:
    Код:
    file.patterns.web=*.html;*.htm;*.asp;*.shtml;*.htd
    abbrev.$(file.patterns.web)=$(SciteDefaultHome)\abbrev\html.abbrev
    поскольку Lexer hypertext обрабатывает слишком много совершенно разных файлов. Мечталось бы о более индивидуальном подходе.
     
    Правда на сегодня и первый вариант не проходит.
    На Ctrl+Shift+R всегда (независимо от расширения файла) выкатывается один и тот же список
    Так что радость пока, единственная - можно лишь задать произвольное имя/путь к файлу сокращений.
    Может подумаешь как поправить это дело?    

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 22:37 16-02-2006
    mimir

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Создаю новый файл
    Выбираю подсветка - С/С++ нажимаю Ctrl+Shift+R выпадают abbrev.cpp
    Выбираю подсветка - Pascal нажимаю Ctrl+Shift+R выпадают abbrev.pascal
    что я делаю не так ?
     
    Про abbrev.$(file.patterns.web)=$(SciteDefaultHome)\abbrev\html.abbrev
    я так и хотел сделать (вернее даже сделал), но как то не совсев все правельно работало. При задании расширения *.* аббревиатуры брались только оттуда , а времени разбераться небыло, да и сейчас не очень, так что сделал так. Мне тоже не очень удобно т.к. пользую несколько SQL. Как только будет время посмотрю еще раз
     
    ЗЫ.  
    про Ctrl+Shift+R я в первый раз услышал

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 12:14 17-02-2006
    mozers



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

    А ты попробуй открыть *.abc файл (или любой другой на который не назначено сокращений). По идее по Ctrl+Shift+R не должно ничего вываливаться. Однако...
    Вот этот момент меня и сбил с толку.

    Цитата:
    Мне тоже не очень удобно т.к. пользую несколько SQL. Как только будет время посмотрю еще раз
    Посмотри, дорогой А то с лексером как то...

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 17:41 17-02-2006
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Малюсенький (всего 2 строчки), но, я надеюсь, очень полезный скрипт:
    value.js :
    Код:
    //  Показывает действующее значение переменных $(название_переменной)
    //
    //  Для подключения добавьте в свой файл .properties следующие строки:
    //    command.name.45.*.properties=Узнать значение выделенной переменной
    //    command.45.*.properties=wscript "$(SciteDefaultHome)\tools\value.js"
    //    command.input.45.*.properties=$(CurrentSelection)
    //    command.mode.45.*.properties=subsystem:windows,savebefore:no
    //    command.shortcut.45.*.properties=Alt+V
    //  -----------------------------------------------------------------------
    var cmd = WScript.StdIn.ReadAll();
    WScript.Echo ("Значение параметра = " + cmd);

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 01:13 18-02-2006
    mirk



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Клево, Мозерс молодец...

    Всего записей: 247 | Зарегистр. 21-05-2003 | Отправлено: 18:45 18-02-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    нашел причину проблем с SideWinder: оказалось он конфликтит с шеллом BBLean  

    Всего записей: 11788 | Зарегистр. 03-12-2003 | Отправлено: 02:26 20-02-2006
    mimir

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

    Цитата:
    По идее по Ctrl+Shift+R не должно ничего вываливаться.

    Если определен язык то береться для него abbrev.lexer .
    Если язык не определен или не определен abbrev.lexer , то береться abbrev.*
    Если нет и abbrev.* то все остаеться как есть.
     
    Изменить такое поведение не сложно, но мне кажеться этого не нужно. Устанавливай abbrev.*(если надо пускай будет пустой файл) и все будет как ты хочешь.
     
     
    Добавлено:
    В общем если надо то могу отправить вариант с abbrev.$(file.patterns).
    Принцып работы там простой. Если подходит очередное расширение, то возвращаеться соот. значение. Поэтому если определить что-то типа abbrev.* то именно это значение будет браться всегда. соответственно я просто сделал параметр abbrev.default.

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 18:09 20-02-2006
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mimir
    Присылай, исходники. Я откомпилю и выложу для всех. Ну и самому, конечно, очень интересно

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 19:52 20-02-2006
    mimir

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

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 10:34 21-02-2006
       

    Страницы: 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 100 101 102 103 104

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru