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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Varenik
    Скомпилировать заглушку для вызова SciTE вместо notepad.exe ? Ну это несложно.
    Только тогда надо будет список защищаемых файлов править, а то система быстренько подделку заменит оригинальным файлом.
    А можно поступить проще - запустить этот reg файлик (только исправить путь в SciTE на свой):
    Код:
    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
    @="c:\\SciTE\\SciTE.exe"
     
    Для проверки - кнопка "Пуск"-"Выполнить"-пишем "notepad.exe", а запускается SciTE.
     
    ruChessMax
    Цитата:
    Перемещение к функции работает только внутри файла
    Ну да. Откуда SciTE может узнать в каких (кроме текущего) файлах искать определения???

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 13:17 13-01-2010
    Varenik



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

    Цитата:
    Для проверки - кнопка "Пуск"-"Выполнить"-пишем "notepad.exe", а запускается SciTE.  
     
    Запускается блокнот
    в реестре  
    Windows Registry Editor Version 5.00  
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]  
    @="c:\\SciTE\\SciTE.exe"
     
    P.S. Сам разобрался. Надо запускать не "notepad.exe", а просто "notepad"

    ----------
    Если нравится, считайте, что получилось…

    Всего записей: 1766 | Зарегистр. 21-07-2001 | Отправлено: 21:00 14-01-2010 | Исправлено: Varenik, 13:02 15-01-2010
    ruChessMax



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

    Цитата:
    ruChessMax
    Цитата:Перемещение к функции работает только внутри файла  
     
    Ну да. Откуда SciTE может узнать в каких (кроме текущего) файлах искать определения???

    Ну например ищет в файле все include, и во всех файлах в текущей папке. Как то так. Может нужно проект создать?? PhpDesigner как то ищет...

    Всего записей: 5 | Зарегистр. 21-06-2009 | Отправлено: 10:31 15-01-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ruChessMax
    Сделать такой скрипт для работы только с php - реально.
    Но для всех остальных пользователей не работающих с php он будет бесполезен.
    Вряд ли можно придумать универсальное решение для всех языков, поскольку принципы объединения файлов в проект весьма различны.
     

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 13:41 15-01-2010
    demOOnk

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    спасибо авторам за эту сборку - юзаю около 2-х лет,
    т.к. я ламер у меня возник вопрос - мне надо отправить в порт в другую прогу либо выделеный текст либо весь текст и поймать ответ от нее.
    Я в этой ветке нашол про сокеты но с синтаксисом lua у меня тяжко - подскажите примеры работы с портами.
    хотел повесить это на Go! действие.

    Всего записей: 24 | Зарегистр. 16-01-2006 | Отправлено: 03:06 16-01-2010
    Erendir

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    demOOnk
    есть библиотека luasocket [1]
    она позволяет работать с сокетами из Луа.
    На страничке этой библиотеки есть неплохое Introduction [2] с мини-примерами.
     
    [1] http://luaforge.net/projects/luasocket/
    [2] http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/introduction.html

    Всего записей: 6 | Зарегистр. 29-11-2007 | Отправлено: 12:33 16-01-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    demOOnk
    Хотел бы только добавить к ответу Erendir, то что к SciTE можно подключить любые внешние lua библиотеки в оригинальном виде (если на машине стоит lua).
    Если - не стоит, то эту библиотеку надо предварительно перекомпилировать. (С luasocket-ом UR4LTZ как то занимался...)

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 15:51 16-01-2010
    TymurGubayev

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ЕМНИП благодаря тому же UR4LTZ с предпоследнего релиза ничего перекомпилировать не надо - в корне SciTE лежит lua51.dll, которая позволяет из SciTE подключать луашные модули простым require.

    Всего записей: 35 | Зарегистр. 24-11-2008 | Отправлено: 19:29 16-01-2010
    demOOnk

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

    Всего записей: 24 | Зарегистр. 16-01-2006 | Отправлено: 03:14 17-01-2010
    Psorokin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть ли возможность подсвечивать парные кавычки?
    При создании нового файла и сохранении его через «Сохранить как…» окошко исчезает только после второго нажатия на «сохранить». Это нормально?

    Всего записей: 66 | Зарегистр. 19-04-2009 | Отправлено: 09:41 20-01-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Psorokin
    Цитата:
    Есть ли возможность подсвечивать парные кавычки?
    Скриптом можно. Подсвечиваются же открывающие и закрывающиеся теги в HTML, идентичные слова в тексте. Только, имхо, кроме тебя этот скрипт вряд ли кого увлечет...

    Цитата:
    При создании нового файла и сохранении его через «Сохранить как…» окошко исчезает только после второго нажатия на «сохранить». Это нормально?
    Есть такой маленький глюк. Возник после доработки по Issue 174. Вряд ли кто кроме neo4max это дело поправит, а он - пропал

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 12:06 20-01-2010
    mozers



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

    Цитата:
       I intend to release Scintilla and SciTE 2.02 within the next week.
    No new features will be accepted before the release and bug fixes will
    only be applied if they are for regressions from 2.01 or are valuable
    enough to override their risk.
     
       The current code is available from CVS and from
     
    http://www.scintilla.org/scite.zip Source
    http://www.scintilla.org/wscite.zip Windows executable
     
       The change list is located in scintilla/doc/ScintillaHistory.html
    and is reproduced here:
     
    #  Markdown lexer added. Feature #2844081.
    # On GTK+, include code that understands the ranges of lead bytes for
    code pages 932, 936, and 950 so that most Chinese and Japanese text
    can be used on systems that are not set to the corresponding locale.
    # Allow changing the size of dots in visible whitespace using
    SCI_SETWHITESPACESIZE. Feature #2839427.
    # Additional carets can be hidden with SCI_SETADDITIONALCARETSVISIBLE.
    # Can choose anti-aliased, non-anti-aliased or lcd-optimized text
    using SCI_SETFONTQUALITY.
    # Retrieve the current selected text in the autocompletion list with
    SCI_AUTOCGETCURRENTTEXT.
    # Retrieve the name of the current lexer with SCI_GETLEXERLANGUAGE.
    # Progress 4GL lexer improves handling of comments in preprocessor
    declaration. Feature #2902206.
    # HTML lexer extended to handle Mako template language.
    # SQL folder extended for SQL Anywhere "EXISTS" and "ENDIF" keywords.
    Feature #2887524.
    # SciTE adds APIPath and AbbrevPath variables.
    # SciTE on GTK+ uses pipes instead of temporary files for running
    tools. This should be more secure.
    # Fixed crash when calling SCI_STYLEGETFONT for a style which does not
    have a font set. Bug #2857425.
    # Fixed crash caused by not having sufficient styles allocated after
    choosing a lexer. Bug #2881279.
    # Fixed crash in SciTE using autocomplete word when word characters
    includes space. Bug #2840141.
    # Fixed bug with handling upper-case file extensions SciTE on GTK+.
    # Fixed SciTE loading files from sessions with folded folds where it
    would not be scrolled to the correct location. Bug #2882775.
    # Fixed SciTE loading files from sessions when file no longer exists.
    Bug #2883437.
    # Fixed SciTE export to HTML using the wrong background colour.
    # Fixed crash when adding an annotation and then adding a new line
    after the annotation. Bug #2929708.
    # Fixed crash in SciTE setting a property to nil from Lua.
    # SCI_GETSELTEXT fixed to return correct length. Bug #2929441.
    # Fixed text positioning problems with selection in some circumstances.
    # Fixed text positioning problems with ligatures on GTK+.
    # Fixed problem pasting into rectangular selection with caret at
    bottom caused text to go from the caret down rather than replacing the
    selection.
    # Fixed problem replacing in a rectangular selection where only the
    final line was changed.
    # Fixed inability to select a rectangular area using Alt+Shift+Click
    at both corners. Bug #2899746.
    # Fixed problem moving to start/end of a rectangular selection with
    left/right key. Bug #2871358.
    # Fixed problem with Select All when there's a rectangular selection.
    Bug #2930488.
    # Fixed SCI_LINEDUPLICATE on a rectangular selection to not produce
    multiple discontinuous selections.
    # Virtual space removed when performing delete word left or delete
    line left. Virtual space converted to real space for delete word
    right. Preserve virtual space when pressing Delete key. Bug #2882566.
    # Fixed problem where Shift+Alt+Down did not move through wrapped
    lines. Bug #2871749.
    # Fixed incorrect background colour when using coloured lines with
    virtual space. Bug #2914691.
    # Fixed blank background colour with EOLFilled style on last line. Bug #2890105.
    # Fixed problem in VB lexer with keyword at end of file. Bug #2901239.
    # Fixed SciTE bug where double clicking on a tab closed the file.
    # Fixed SciTE brace matching commands to only work when the caret is
    next to the brace, not when it is in virtual space. Bug #2885560.
    # Fixed SciTE on Windows Vista to access files in the Program Files
    directory rather than allow Windows to virtualize access. Bug
    #2916685.
    # Fixed NSIS folder to handle keywords that start with '!'. Bug #2872157.
    # Changed linkage of Scintilla_LinkLexers to "C" so that it can be
    used by clients written in C. Bug #2844718.
     
       Neil

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 11:11 21-01-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SciTE 2.02 .73 Ru-Board Edition [Сборка 28.01.2010]
    Полное описание пакета
    Описание всех доработок ядра программы
    Список всех изменений пакета
     
    Очень надеюсь что перевод History все таки будет сделан...
     
    А пока очень рад активности в новой ветке - scintillua.
    Пока еще рано выставлять для всех, но если кто то интересуется подробностями - welcome!

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 22:34 28-01-2010
    noisy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые, помогите разобраться
     
    не могу настроить чтоб SciTE-RU выдавал подсказки для PHP
    "курил" все что связано с установками всплывающих подсказок
    не выдает подсказку и все.  
    хотя и файлы api лежат где положено.  
     
    PS поставил последнюю сборку на чистую систему... подсказок нет
     
     

    Всего записей: 983 | Зарегистр. 30-05-2002 | Отправлено: 14:44 29-01-2010 | Исправлено: noisy, 16:26 29-01-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ScintillaHistory пополнилась переводом новинок релиза 2.02 (Перевод: ALeXkRU).
    Весьма увлекательное чтиво
     
    noisy
    Ошибка - тут: html.properties [строка 588] :
    Код:
    # Подключение файла автодополнения и всплывающих подсказок по синтаксису
    api.$(file.patterns.html)=$(SciteDefaultHome)\api\html.api
    api.$(file.patterns.php)=$(SciteDefaultHome)\api\php.api
    api.$(file.patterns.xml)=$(SciteDefaultHome)\api\xml.api
     
    html.api "забивает" все.

    Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 03:02 30-01-2010
    amfius



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть несколько вопросов:
    1. Существует ли сборка Ru-Board Edition под Linux (желательно в виде готовых бинарников под распространенные дистрибутивы).
    2. Хочу, чтобы  в контекстном меню наряду с пунктами "Копировать", "Вставить" и т.д. был пункт "Редактировать в SciTE". Именно здесь, а не в раскрывающемся подменю "Отправить" (так привык, мне так удобней). Как это сделать?

    Всего записей: 618 | Зарегистр. 24-12-2003 | Отправлено: 23:45 30-01-2010 | Исправлено: amfius, 23:46 30-01-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    amfius
    1. http://forum.ru-board.com/topic.cgi?forum=5&topic=24956&start=1320#11
     
    2. Простой способ (нет иконки и открывается только один файл):
    Код:
    REGEDIT4
     
    [HKEY_CLASSES_ROOT\*\shell\Open with SciTE]
    @="Открыть в &SciTE"
     
    [HKEY_CLASSES_ROOT\*\shell\Open with SciTE\command]
    @="\"C:\\SciTE\\SciTE.exe\" \"%1\""

    Альтернативное решение Context Menu Extension for SciTE a.k.a. WSciTEcm

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



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

    Цитата:
    Альтернативное решение Context Menu Extension for SciTE a.k.a. WSciTEcm

    Спасибо, это то, что мне нужно.

    Всего записей: 618 | Зарегистр. 24-12-2003 | Отправлено: 13:40 01-02-2010
    sergeyfreenet

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте
     
    Я скачал последнюю версия SciTE-Ru - 2.01 .71 [Сборка 01.01.2010] и столкнулся со следующей проблемой (с оригинальной SciTE таких проблем нету):
    - ни как не могу заставить SciTE открывать и сохранять файлы по умолчанию в кодировке UTF-8
     
    чтобы я не делал в конфиге с разделом [International] файлы все равно открываются в кодировке WIN-1251 и сохраняются в ней, если принудительно ее не сменить Файл->Кодировка->UTF-8
     
    может кто-нибудь подсказать возможно вообще настроить так чтобы по умолчанию работать с кодировкой UTF-8?

    Всего записей: 1 | Зарегистр. 02-02-2010 | Отправлено: 02:27 02-02-2010 | Исправлено: sergeyfreenet, 02:28 02-02-2010
    mozers



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sergeyfreenet
    Я искренне удивлен, поскольку в SciTE-Ru встроена доработка [utf8.auto.check] китайского товарища mhb, которая отлично детектирует любой открываемый файл. А оригинальный SciTE может определить текст как utf8 только если он имеет BOM.
    Автодетектирование настраивается параметром utf8.auto.check.
    Сохраняет SciTE (и Ru и оргинальный) в той кодировке, которая отображается в момент сохранения в активном окне.
     
    [utf8.auto.check] тестировался достаточно тщательно. Мне до сих пор еще не попалось ни одного файла, которые он определил бы неправильно. Было бы очень интересно глянуть на такой файл...
    C первым постом!

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

    Страницы: 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.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru