Перейти из форума на сайт.Реклама на Ru.Board


НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаФотогалереяГазетаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация


  nanoCAD 5.0. Умное рабочее проектирование. Поддерживает формат *.dwg

  Система IP-видеонаблюдения "Линия". Скачать демо-версию для 16 камер.



Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux

Модерирует : Nep, Widok

Новая версия Traffic Inspector 3.0

Интернет-шлюз для Windows. Интуитивный интерфейс, журнал действий администратора, u32 фильтрация, отслеживание поисковых запросов, поддержка 64-х битных версий ОС, прокси, сертифицированный межсетевой экран и биллинг, учет трафика, резервирование каналов, маршрутизация, контекстная фильтрация по категориям, управление скоростью и доступом, статистика и отчеты.

Узнать больше и скачать новую версию 3.0>>>

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Widok



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

A free source code editor for Win32 and X
Русскоязычный форум поддержки
Предыдущие ветки в Программах: [Часть 1] | [Часть 2]

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

  • Всего записей: 24190 | Зарегистр. 06-04-2002 | Отправлено: 10:23 23-11-2010 | Исправлено: yarnik, 15:21 16-06-2015
    ALeXkRU



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

    Цитата:
    убери, pls, теги -more-

    у новичков они автоматом вставляются... Не сможет убрать

    Всего записей: 7776 | Зарегистр. 03-12-2003 | Отправлено: 10:13 09-07-2015
    ESkr



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да, теги more не убираются, автоматически снова добавляются.
    разве что если какой добрый модератор отредактирует моё сообщение, чтобы убрать этот тег
     

    Цитата:

    Цитата:
    Проблема не в отсутствии шрифта, а в том, что SciTE рисует символы из какой-то другой кодовой страницы, а не из 866.

    ИМХО проблема то как раз в том, что в шрифте, который ты используешь в SciTE, отсутсвует 866 кодовая страница.  
    Замечательно!  Значит, всё проще, чем я думал.
     

    Цитата:
     даже если ты решишь проблему отображения, то останется еще проблема ввода. Символы то с клавиатуры тоже будут вводится не в той кодировке.
    Хорошо, для начала меня это устроит, пусть SciTE работает в Read-Only mode.
    Какой волшебный шрифт решит мою проблему?
    Приведи пожалуйста строку, которую мне нужно вставить в файл настройки.
     
     
    Добавлено:

    Цитата:
    Из вышеперечисленного реально сработает только character.set=255 (хотя документация утверждает, что значение 255 - недопустимо). Т.е. это - нештатный режим и возможно, что в следующей версии эту "багу" устранят.  

    Не бойся, это не бага и её не устранят. )))
    Потому что значение  

    Код:
    #define OEM_CHARSET    255

    прописано в wingdi.h и всегда будет приниматься как допустимый параметр в функции CreateFont
    Эта константа абсолютно легитимна в винде.  
    А в линуксе для неё нет аналога?

    Всего записей: 3 | Зарегистр. 08-07-2015 | Отправлено: 13:32 09-07-2015 | Исправлено: ESkr, 13:37 09-07-2015
    mozers



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

    Цитата:
    Какой волшебный шрифт решит мою проблему?
    Ну я не знаю... Вот нагуглил тут - вроде один подходит. Правда, я так понимаю, он не универсальный (1251+866), а только 866. А вообще существуют ли универсальные шрифты для nix-ов или нет?

    Цитата:
    Приведи пожалуйста строку, которую мне нужно вставить в файл настройки.
    Такую же, какую привел ты - character.set=255.

    Цитата:
    прописано в wingdi.h и всегда будет приниматься как допустимый параметр в функции CreateFont  
    Эта константа абсолютно легитимна в винде.    
    А в линуксе для неё нет аналога?
    Свои ответы я основываю на цитатах из SciTE-документации и личном опыте. Как внутри SciTE реализован механизм отображения символов различных кодировок я без понятия.
    Если бы я шарил в Си то внутри SciTE использовал бы только 1 кодировку (UTF-8), конвертируя в нее все файлы при их открытии. Ну а при их сохранении возвращал бы к исходной. Так просто можно было бы избавится от тысячи проблем с локализацией. Issue на эту тему опубликовано, но вот только нет пока желающих заняться реализацией...

    Всего записей: 2165 | Зарегистр. 03-01-2002 | Отправлено: 16:19 09-07-2015
    ESkr



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Один хороший человек написал патч для поддержки 866-ой страницы из линукса
    http://sourceforge.net/p/scintilla/feature-requests/1019/
    Нетерпеливые могут пропатчить и пересобрать SciTE хоть сейчас, остальные просто ждут следующего релиза (3.6.1)
    866-ая страница на линуксе будет включаться так:
          props['code.page'] = 0
          props['output.code.page'] = 0
          props['character.set'] = 866
    На винде она будет включаться как и раньше, через  
          props['character.set'] = 255

    Всего записей: 3 | Зарегистр. 08-07-2015 | Отправлено: 20:41 13-08-2015
    Masutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пожалуйста, если уместно, посоветуйте бесплатный редактор (необязательно для програмирования) с поддержкой regex и бесплатного spell checker.

    Всего записей: 171 | Зарегистр. 23-02-2007 | Отправлено: 02:46 28-08-2015
    ALeXkRU



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Masutin
    в топике SciTE что можно посоветовать? SciTE    
     
    вот топик  как раз для подобных вопросов: там - уместно...
     
    ЗЫ: а может, уже и ответ имеется

    Всего записей: 7776 | Зарегистр. 03-12-2003 | Отправлено: 03:52 28-08-2015 | Исправлено: ALeXkRU, 04:00 28-08-2015
    Masutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALeXkRU, спасибо за ответ! SciTE поддерживает бесплатный spell checker (Hunspell или др.)? Это не упоминается ни тут, ни в других описаниях SciTE.

    Всего записей: 171 | Зарегистр. 23-02-2007 | Отправлено: 21:44 30-08-2015
    arhohryakov

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Masutin
    Вот. Нашёл в "версии для печати".
     
    Автор: mozers, Отправлено:09:18 02-02-2012
     
    Поставил начисто SciTE_302_94Ru_221211  
    В SciTE\tools\LuaLib\ поместил hunspell.dll  
    В SciTE\tools\ поместил spellcheck.lua  
    В SciTE\dic распаковал словари  
    В низ SciTEStartup.lua добавил строчку  

    Код:
     
    dofile (props["SciteDefaultHome"].."\\tools\\spellcheck.lua")
     

    В SciTE\home\SciTEUser.properties (в UTF-8) добавил строчки

    Код:
     
    # Настройки скрипта для проверки орфографии (spellcheck.lua)  
    spellcheck.dictionaries=$(SciteDefaultHome)\dic  
    spellcheck.language=ru_RU  
    spellcheck.language.test=верно  
    spellcheck.language.chars=$(chars.accented)  
    indic.style.7=#FF0000,squiggle  
     
    command.parent.110.*=11  
    command.name.110.*=Spelling  
    command.110.*=SpellcheckTogge  
    command.mode.110.*=subsystem:lua,savebefore:no  
    command.shortcut.110.*=F9  
    command.checked.110.*=$(spellcheck.on)  
     

    Открыл файл в кодировке win1251 - нажал F9 - слова с ошибками подчеркнулись. По даблклику на любом из них открывается раскрывающийся список с вариантами замены.  
    Повторил на файле в кодировке utf-8 - все так же хорошо.  
     
    Добавлено:
    spellcheck.lua

    Всего записей: 26 | Зарегистр. 18-11-2007 | Отправлено: 07:53 31-08-2015
    Открыть новую тему     Написать ответ в эту тему

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


    Интернет-шлюз ИКС. Все под контролем!
    Защита корпоративной сети, учет трафика, контентная фильтрация, SkyDNS, развертывание почтового, прокси, файлового, web-сервера, IP-телефония. Встроенный антивирус и антиспам.
    Сертифицировано ФСТЭК!!! Поддержка и обновления бесплатно.

    Подробнее./ Скачать демо-версию.

    Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


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

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