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

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    новый функционал для скайта - перемещение табов (вкладок) Подробнее...
     
    пожелание: если кто-то сделает поддержку перемещения мышкой  (надо реализовать события захвата и премещения + визуализацию, для перемещения таба использовать функцию ShiftTab) буду крайне рад .

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 13:40 25-03-2007 | Исправлено: vladvro, 14:03 25-03-2007
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил SciTE Helper v.0.5
    Версия 0.5 сильно отличается от предыдущих. Появилось много новых методов и свойств. Стало возможным непосредственно выполнять конструкции на LUA и получать результаты.
    Так, например, стало возможным реализовать сохранение текущих установок пользователя при завершении работы SciTE:
    Подробнее...
    Или вот мой вариант переименования текущего файла (то, что предложил codewarlock1101) только тут закладка остается на прежнем месте:
    Подробнее...
     
    vladvro
    Цитата:
    новый функционал для скайта - перемещение табов (вкладок)
    Давно мечтал  

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C некоторых пор (после доработки [LowerUpperCase]) при компиляции SciTE постоянно получаю предупреждение:
    Код:
    ..\src\Document.cxx(39) : warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning)
    ..\src\Document.cxx(44) : warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning)
    Понимаю, что это - не страшно, но может быть все таки можно поправить?
    Кроме этого места, все остальное компилятору вполне нравится.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 08:18 26-03-2007
    vladvro



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

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 14:52 26-03-2007 | Исправлено: vladvro, 11:55 05-07-2007
    dB6



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mozers
    Цитата:
    C некоторых пор (после доработки [LowerUpperCase]) при компиляции SciTE постоянно получаю предупреждение:
    ..
    Понимаю, что это - не страшно, но может быть все таки можно поправить?  

    Попробуй сделать так:
    return IsCharUpperA(ch)!=0;    //!-add-[LowerUpperCase]

    Всего записей: 408 | Зарегистр. 09-02-2003 | Отправлено: 16:39 26-03-2007
    mozers



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

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 16:49 26-03-2007
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALL
    Маленькое пожелание на тему новой функции os.exec от Midas:
    Нельзя ли добавить опцию WaitOnReturn (т.е. ждать окончания выполнения или нет) ?
    А если бы os.exec возвращала код завершения запущенного процесса, то это было бы вообще идеально
     
    Корректное решение для записи ReadOnly файлов, я так понял, еще не найдено?

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 22:42 26-03-2007
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Благодаря замечаниям и предложениям mozers вышла новая версия скрипта по раскраске кода для форума подробнее...
     
    новшества:
     - блок код дополняется заголовком с именем файла и номером строки (если был выделен кусок кода), и подписью внизу блока со ссылкой на исходник в форуме,
     - стили "строка" и "комментарий" дополнительно обрамляются тегом отмены формата, для экранирования возможных вхождений в них тегов формата,
     - символы табуляции заменяются на пробелы.

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 14:52 27-03-2007
    mimir

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

    Цитата:
    Маленькое пожелание на тему новой функции os.exec от Midas:  
    Нельзя ли добавить опцию WaitOnReturn (т.е. ждать окончания выполнения или нет) ?  
    А если бы os.exec возвращала код завершения запущенного процесса, то это было бы вообще идеально  

     
    Вот сделал через CreateProcess ибо WinExec устарела ( так говорит MSDN ).
    Все тонкости еще сам не разобрал, но на сколько я понял для запуска команд надо явно указывать cmd.exe (bat можно и сразу).  
    И если процесс не завершился то тоже не ясно какой код должен вернуться.
     
    подробнее...

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 17:43 27-03-2007
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очередное обновление скрипта по раскраске кода для форума подробнее...
     
    новшества:
     - исправлена ошибка с отступами, возникавшая после строк с комменариями в результате различного поведения движка форума на отступ в начале строки и отступ после закрывающих тегов формата. теперь в конце каждой строки все форматирование обязательно закрывается.
     - исправлена ошибка в раскраске подписей возникавшая при пустом имени файла, теперь заголовок не добавляется, если нет имени файла
     
    добавлено:
    версия 1.4:
     - добавлено корректное экранирование всех тегов формата для стилей "строка" и "комментарий"
     
    Добавлено:
    mimir

    Цитата:
    Вот сделал через CreateProcess ...

    гуд, токо далеко не все понятно с этой функцией:
    если пробуем вызвать os.exec("notepad.exe",true) возвращает 0, в MSDN сказано что это ошибка, пробуем получить сообщение об ошибке:
    liolib.c  строка 672
    Код:
      if( !exit_code ){
        lua_pushnil(L);
        push_lasterr(L,"\"GetExitCodeProcess\"");
        free(CmdLine);
        return 2;
      }
     
    Данный код внедрен в форум с помощью скрипта vladvro
    получаем:
    Цитата:
    "GetExitCodeProcess" failed with error 0: Операция успешно завершена.

    как-то не логично...
     

    Цитата:
    И если процесс не завершился то тоже не ясно какой код должен вернуться.

    а тут вроде ясно из MSDN:
    If a process happens to return STILL_ACTIVE (259) as an error code, applications that test for this value could end up in an infinite loop.
    259 и возвращает

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 11:14 28-03-2007 | Исправлено: vladvro, 13:09 28-03-2007
    mimir

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не надо путать код возврата процесса и код возврата функции.
    Процесс может вернуть что угодно (иногда это даже документируют).
    Например вызвал программу для отсылки почты, а она в случаи успех завершается с кодом 0, а если например сеть не доступна, то с кодом 1 , и т.д. И GetLastError тут совершенно не причем. Он возвращает ошибки произошедшие в ФУНКЦИИ ТЕКУЩЕГО ПОТОКА.

    Всего записей: 77 | Зарегистр. 14-01-2006 | Отправлено: 15:54 28-03-2007
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mimir
    Цитата:
    Не надо путать код возврата процесса и код возврата функции.
    а, точно... попутал

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 17:00 28-03-2007
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    небольшое обновление скрипта по раскраске кода для форума подробнее...
     
    версия 1.4.1:
     - если выделение содержит весь текст, то номер строки в заголовке не указывается
     - при отображении куска кода убрана пустая строка в конце блока

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 11:15 30-03-2007
    Cicatriz



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    привет пользуюсь рубордовской версией и есть одна не большая проблемка, когда делаю экспорт в HTML то линии со словами получаются засвечены белыми полосами что очень бесит, кто-то знает как это убрать?
     
    вот тут пример <<<<<<<<<<Ссылка>>>>>>>>>

    Всего записей: 359 | Зарегистр. 06-10-2003 | Отправлено: 21:25 30-03-2007
    8AleX8



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SciTE 1.73  
    http://scintilla.sourceforge.net/ScintillaHistory.html

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 11:52 31-03-2007
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    обновил скрипт для макросов Подробнее...
    версия 2.0:
     - считывание макросов из файла при загрузке редактора
     - автоматическая запись макросов в файл
     - изменение стиля поля номеров строк в режиме записи макроса
     
     
    Добавлено:
    небольшое обновление скрипта по раскраске кода для форума подробнее...
    версия 1.4.2:
     - поддержка для языка Properties
     
    Добавлено:
    Cicatriz
    Цитата:
    вот тут пример
    не получается посмотреть, то выдает "404 нет такого файла", то вообще сервер не доступен

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 14:53 31-03-2007 | Исправлено: vladvro, 16:06 31-03-2007
    Cicatriz



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vladvro
    всё наладил, сорри проблемы были,смотри
    http://85.136.161.84:31337/exmp.html

    Всего записей: 359 | Зарегистр. 06-10-2003 | Отправлено: 16:18 31-03-2007 | Исправлено: Cicatriz, 16:19 31-03-2007
    Sanc4eZ



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Несколько вопросов:
     
    1. Где редактируются схемы подсветки (в частности PHP) ?
    На дефолтных невозможно работать.
    Может кто подлиться своими схемами схемами ?!
     
    2. Как заставить SCITE открываться развернутым на весь экран ?

    Всего записей: 1228 | Зарегистр. 24-11-2004 | Отправлено: 20:36 31-03-2007
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sanc4eZ
    1. подсветка PHP содержится в html_.properties
    2. необходимо изменить или добавить в SciTEGlobal.properties/SciTEUser.properties:
    Код:
    # Ширина и высота окна (в полный экран=-1)
    position.width=-1
    position.height=-1

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 23:48 31-03-2007 | Исправлено: iglezz, 23:52 31-03-2007
    vladvro



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Cicatriz
    проблема в дефолтных значениях зашитых в редакторе, решение:
    меняем
    SciTEProps.cxx  строка 358
    Код:
    StyleDefinition::StyleDefinition(const char *definition) :
        size(0), fore("#000000"), back("#FFFFFF"),
    Данный код внедрен в форум с помощью скрипта vladvro
    на
    Код:
    StyleDefinition::StyleDefinition(const char *definition) :
        size(0), fore(""), back(""),
     
    есть и другое решение, без правки исходников, но тогда прийдется повозиться - надо в файлах настройки во всех стилях проставить цвет фона.
     
    Добавлено:
    Sanc4eZ
    Цитата:
    Может кто подлиться своими схемами схемами ?!
    может:
    SciTEUser.properties
    html_.properties
    php.keywords.properties

    Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 09:55 02-04-2007
       

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