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

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

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

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

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

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 - Википедия (корректируйте, дополняйте!)
  • Filerx, SideWinder
  • ......
     
       
  • Project file releases
     
     
    Scintilla History | (на русском)  
     
    Последняя версия оригинального редактора SciTE - 4.4.4 [от 21.07.2020]
     
    Последняя версия редактора из проекта SciTE-Ru - 3.5.5 .102 [Сборка 01.05.2017]
    (Oписание: сборки, ядра)  [О "вирусах" в сборке SciTE-Ru!]
    Дружественная тема - Вопросы по сборке SciTE-Ru
    // текущий бэкап шапки..

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:23 23-11-2010 | Исправлено: Maz, 15:48 11-10-2020
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    дошли руки до перевода хистори последних релизов...  
     
    Результат переложения на русский:
     
    Версия 3.3.7 от 12 декабря 2013 г.
     
    Версия 3.3.6 от 15 октября 2013 г.
     
    Версия 3.3.5 от 31 августа 2013 г.

    Всего записей: 11797 | Зарегистр. 03-12-2003 | Отправлено: 04:34 06-01-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.3.8
     
        Released 28 January 2014.
        DropSelectionN API added to drop a selection from a multiple selection.
        CallTipSetPosStart API added to change the position at which backspacing removes the calltip.
        SC_MARK_BOOKMARK marker symbol added which looks like bookmark ribbons used in book reading applications.
        Basic lexer highlights hex, octal, and binary numbers in FreeBASIC which use the prefixes &h, &o and &b respectively. Feature #1041.
        C++ lexer fixes bug where keyword followed immediately by quoted string continued keyword style. Bug #1564.
        Matlab lexer treats '!' differently for Matlab and Octave languages. Bug #1571.
        Rust lexer improved with nested comments, more compliant doc-comment detection, octal literals, NUL characters treated as valid, and highlighting of raw string literals and float literals fixed. Feature #1038. Bug #1570.
        On Qt expose the EOLMode on the document object.
        Fix hotspot clicking where area was off by half a character width. Bug #1562.
        Tweaked scroll positioning by either 2 pixels or 1 pixel when caret is at left or right of view to ensure caret is inside visible area.
        Send SCN_UPDATEUI with SC_UPDATE_SELECTION for Shift+Tab inside text.
        On Windows update the system caret position when scrolling to help screen readers see the scroll quickly.
        On Cocoa, GTK+, and Windows/Direct2D draw circles more accurately so that circular folding margin markers appear circular, of consistent size, and centred. Make SC_MARK_ARROWS drawing more even. Fix corners of SC_MARK_ROUNDRECT with Direct2D to be similar to other platforms.
        SciTE uses a bookmark ribbon symbol for bookmarks as it scales better to higher resolutions than the previous blue gem bitmap.
        SciTE will change the width of margins while running when the margin.width and fold.margin.width properties are changed.
        SciTE on Windows can display a larger tool bar with the toolbar.large property.
        SciTE displays a warning message when asked to open a directory. Bug #1568.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 10:24 28-01-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.3.9
     
        Released 31 January 2014.
        Fix 3.3.8 bug where external lexers became inaccessible. Bug #1574.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 00:28 01-02-2014
    Mageslayer7

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    добрый день..
     
    подскажите.. как выключить мультитаблуляцию? чтобы по нажатии клавишы TAB всегда ставилась табуляция.. мне эти метки все вообще не нужны.. жутко бесит, когда тебя перекидывает хрен знает куда..

    Всего записей: 1 | Зарегистр. 03-02-2014 | Отправлено: 07:14 03-02-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.4.0
     
        Released 22 March 2014.
        The Unicode line ends and substyles features added as provisional in 3.2.5 are now finalised. There are now no provisional features.
        Added wrap mode SC_WRAP_WHITESPACE which only wraps on whitespace, not on style changes.
        SciTE find and replace strips can perform incremental searching and temporary highlighting of all matches with the find.strip.incremental, replace.strip.incremental, and find.indicator.incremental settings.
        SciTE default settings changed to use strips for find and replace and to draw with Direct2D and DirectWrite on Windows.
        SciTE on Windows scales image buttons on the find and replace strips to match the current system scale factor.
        Additional assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#' for comments and ';' to separate statements.
        Fix Coffeescript lexer for keyword style extending past end of word. Also fixes styling 0...myArray.length all as a number. Bug #1583.
        Fix crashes and other bugs in Fortran folder by removing folding of do-label constructs.
        Deleting a whole line deletes the annotations on that line instead of the annotations on the next line. Bug #1577.
        Changed position of tall calltips to prefer lower half of screen to cut off end instead of start.
        Fix Qt bug where double click treated as triple click. Bug #1575.
        On Qt, selecting an item in an autocompletion list that is not currently visible positions it at the top.
        Fix bug on Windows when resizing autocompletion list with only short strings caused the list to move.
        On Cocoa reduce scrollable height by one line to fix bugs with moving caret up or down.
        On Cocoa fix calltips which did not appear when they were created in an off-screen position.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 10:59 23-03-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.4.1
     
        Released 1 April 2014.
        Display Unicode line ends as [LS], [PS], and [NEL] blobs.
        Bug fixed where cursor down failed on wrapped lines. Bug #1585.
        Caret positioning changed a little to appear inside characters less often by rounding the caret position to the pixel grid instead of truncating. Bug #1588.
        Bug fixed where automatic indentation wrong when caret in virtual space. Bug #1586.
        Bug fixed on Windows where WM_LBUTTONDBLCLK was no longer sent to window. Bug #1587.
        Bug fixed with SciTE on Windows XP where black stripes appeared inside the find and replace strips.
        Crash fixed in SciTE with recursive properties files. Bug #1507.
        Bug fixed with SciTE where Ctrl+E before an unmatched end brace jumps to file start. Bug #315.
        Fixed scrolling on Cocoa to avoid display glitches and be smoother.
        Fixed crash on Cocoa when character composition used when autocompletion list active.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 16:16 01-04-2014
    zuuuuk



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый вечер.
    Подскажите, в SciTe есть такой скрипт или функция как notpad++, которая
    по двойному клику подсвечивает переменную по всему коду?

    Всего записей: 5 | Зарегистр. 08-08-2007 | Отправлено: 22:04 13-04-2014
    shey

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подсвечивает переменную по всему коду
     
    SciTeGlobal.properties -> highlight.current.word=1

    Всего записей: 46 | Зарегистр. 13-06-2005 | Отправлено: 11:44 14-04-2014
    ids

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    День добрый,
     
    как сделать, чтобы в окно консоли редактора также выводились ошибки (stderr)? Это нужно для отображения результатов работы сторонней программы:
     
    # Команда меню - Собрать (F7)
    # выполняем скрипт lua внешним интерпретатором
    command.build.*.plua=$(SciteDefaultHome)\bin_lua\lua "$(FilePath)" $(1) $(2) $(3) $(4))

    Всего записей: 10 | Зарегистр. 14-09-2005 | Отправлено: 12:23 24-04-2014
    Zakkazak



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    добрый день, может кто знает ?  
    раньше SciTe запускался с коммандной строки , с разными параметрами , теперь не не срабатывают эти параметры -find: , -goto:

    Всего записей: 995 | Зарегистр. 12-01-2005 | Отправлено: 16:27 28-04-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.4.2
     
        Released 22 May 2014.
        Insertions can be filtered or modified by calling SCI_CHANGEINSERTION inside a handler for SC_MOD_INSERTCHECK.
        DMIS lexer added. DMIS is a language for coordinate measuring machines. Feature #1049.
        Line state may be displayed in the line number margin to aid in debugging lexing and folding with SC_FOLDFLAG_LINESTATE (128).
        C++ lexer understands more preprocessor statements. #if defined SYMBOL is understood. Some macros with arguments can be understood and these may be predefined in keyword set 4 (keywords5 for SciTE) with syntax similar to CHECKVERSION(x)=(x<3). Feature #1051.
        C++ lexer can highlight task marker keywords in comments as SCE_C_TASKMARKER.
        C++ lexer can optionally highlight escape sequences in strings as SCE_C_ESCAPESEQUENCE.
        C++ lexer supports Go back quoted raw string literals with lexer.cpp.backquoted.strings option. Feature #1047.
        SciTE performs word and search match highlighting as an idle task to improve interactivity and allow use of these features on large files.
        Bug fixed on Cocoa where previous caret lines were visible. Bug #1593.
        Bug fixed where caret remained invisible when period set to 0. Bug #1592.
        Fixed display flashing when scrolling with GTK+ 3.10. Bug #1567.
        Fixed calls and constants deprecated in GTK+ 3.10.
        Fixed bug on Windows where WM_GETTEXT did not provide data in UTF-16 for Unicode window. Bug #685.
        For SciTE, protect access to variables used by threads with a mutex to prevent data races.
        For SciTE on GTK+ fix thread object leaks. Display the version of GTK+ compiled against in the about box.
        For SciTE on GTK+ 3.10, fix the size of the tab bar's content and use freedesktop.org standard icon names where possible.
        For SciTE on Windows, fix bug where invoking help resubmitted the running program. Bug #272.
        SciTE's highlight current word feature no longer matches the selection when it contains space.
        For building SciTE in Visual C++, the win\SciTE.vcxproj project file should be used. The boundscheck directory and its project and solution files have been removed.
     

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 14:59 22-05-2014
    GregoryPek



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста (желательно пошагово) как подключить "Artistic Style", делаю как указано здесь http://jimp03.zxq.net/doc/Editor.html#_Integration
     

    Цитата:
    SciTE is a text editor that uses the Scintilla edit control. Commands to the Tools menu for C source files can be added to the SciTEUser properties or the cpp properties file. Open the appropriate file from the Options menu. The following example uses command number 3. You may, of course, use any number you want. Enter the following:
     
    command.name.3.$(file.patterns.cpp) =Artistic Style
    command.3.$(file.patterns.cpp) =<program path>AStyleWin.exe  $(FilePath)
    command.subsystem.3.$(file.patterns.cpp) =1

     
    но не получается
     
    SciTE
    Версия 3.2.5 .99Ru

    Всего записей: 402 | Зарегистр. 31-10-2004 | Отправлено: 17:15 22-05-2014 | Исправлено: GregoryPek, 17:17 22-05-2014
    arhohryakov

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Выдержка из моего cpp.properties

    Код:
    # Приведение стиля форматирования текста к единому виду
    command.name.6.$(file.patterns.cpp)=Artistic Style
    command.6.$(file.patterns.cpp)="$(SciteDefaultHome)\Tools\AStyle\bin\astyle.exe" --options="$(SciteDefaultHome)\Tools\AStyle\MastAk.astylerc" "$(FilePath)"
    command.mode.6.$(file.patterns.cpp)=subsystem:console


    Всего записей: 40 | Зарегистр. 18-11-2007 | Отправлено: 07:37 23-05-2014
    GregoryPek



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

    Всего записей: 402 | Зарегистр. 31-10-2004 | Отправлено: 09:13 23-05-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.4.3
     
        Released 27 May 2014.
        Fix hangs and crashes in DLL at shutdown on Windows when using Direct2D.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 16:15 28-05-2014
    insolor

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, будет ли продолжена разработка SciTe-ru?

    Всего записей: 9 | Зарегистр. 14-04-2011 | Отправлено: 14:42 21-06-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.4.4
     
        Released 3 July 2014.
        Style byte indicators removed. They were deprecated in 2007. Standard indicators should be used instead.
        When multiple selections are active, autocompletion text may be inserted at each selection with new SCI_AUTOCSETMULTI method.
        C++ lexer fixes crash for "#define x(". Bug #1614.
        C++ lexer fixes raw string recognition so that R"xxx(blah)xxx" is styled as SCE_C_STRINGRAW.
        The Postscript lexer no longer marks token edges with indicators as this used style byte indicators.
        The Scriptol lexer no longer displays indicators for poor indentation as this used style byte indicators.
        TCL lexer fixes names of keyword sets. Bug #1615.
        Shell lexer fixes fold matching problem caused by "<<<". Bug #1605.
        Fix bug where indicators were not removed when fold highlighting on. Bug #1604.
        Fix bug on Cocoa where emoji were treated as being zero width.
        Fix crash on GTK+ with Ubuntu 12.04 and overlay scroll bars.
        Avoid creating a Cairo context when measuring text on GTK+ as future versions of GTK+ may prohibit calling gdk_cairo_create except inside drawing handlers. This prohibition may be required on Wayland.
        On Cocoa, the registerNotifyCallback method is now marked as deprecated so client code that uses it will display an error message. Client code should use the delegate mechanism or subclassing instead. The method will be removed in the next version.
        On Cocoa, package Scintilla more in compliance with platform conventions. Only publish public headers in the framework headers directory. Only define the Scintilla namespace in Scintilla.h when compiling as C++. Use the Cocoa NS_ENUM and NS_OPTIONS macros for exposed enumerations. Hide internal methods from public headers. These changes are aimed towards publishing Scintilla as a module which will allow it to be used from the Swift programming language, although more changes will be needed here.
        Fix crash in SciTE when stream comment performed at line end. Bug #1610.
        For SciTE on Windows, display error message when common dialogs fail. Bug #156.
        For SciTE on GTK+ fix bug with initialisation of toggle buttons in find and replace strips. Bug #1612.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 07:38 04-07-2014
    GF777

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 3.5.0
     
        Released 13 August 2014.
        Text may share space vertically so that extreme ascenders and descenders are not cut off by calling SCI_SETPHASESDRAW(SC_PHASES_MULTIPLE).
        Separate timers are used for each type of periodic activity and they are turned on and off as required. This saves power as there are fewer wake ups. On recent releases of OS X Cocoa and Windows, coalescing timers are used to further save power. Bug #1086. Bug #1532.
        Explicit tab stops may be set for each line.
        On Windows and GTK+, when using Korean input methods, IME composition is moved from a separate window into the Scintilla window.
        SciTE adds a "Clean" command to the "Tools" menu which is meant to be bound to a command like "make clean".
        Lexer added for Windows registry files.
        HTML lexer fixes a crash with SGML after a Mako comment. Bug #1622.
        KiXtart lexer adds a block comment state. Feature #1053.
        Matlab lexer fixes transpose operations like "X{1}'". Bug #1629.
        Ruby lexer fixes bugs with the syntax of symbols including allowing a symbol to end with '?'. Bug #1627.
        Rust lexer supports byte string literals, naked CR can be escaped in strings, and files starting with "#![" are not treated as starting with a hashbang comment. Feature #1063.
        Bug fixed where style data was stale when deleting a rectangular selection.
        Bug fixed where annotations disappeared when SCI_CLEARDOCUMENTSTYLE called.
        Bug fixed where selection not redrawn after SCI_DELWORDRIGHT. Bug #1633.
        Change the function prototypes to be complete for functions exported as "C". Bug #1618.
        Fix a memory leak on GTK+ with autocompletion lists. Bug #1638.
        On GTK+, use the full character width for the overstrike caret for multibyte characters.
        On Qt, set list icon size to largest icon. Add padding on OS X. Bug #1634.
        On Qt, fix building on FreeBSD 9.2. Bug #1635.
        On Qt, add a get_character method on the document. Feature #1064.
        On Qt, add SCI_* for methods to ScintillaConstants.py. Feature #1065.
        SciTE on GTK+ crash fixed with Insert Abbreviation command.
        For SciTE with read-only files and are.you.sure=0 reenable choice to save to another location when using Save or Close commands.
        Fix SciTE bug where toggle bookmark did not work after multiple lines with bookmarks merged. Bug #1617.

    Всего записей: 150 | Зарегистр. 10-07-2003 | Отправлено: 18:03 13-08-2014
    HekTo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А может кто-нибудь подсказать - как сделать, чтобы при открытии файла SciTeRu открывал его на том же месте, где он был закрыт? Т.е. запоминал позицию в файле при выходе?

    Всего записей: 186 | Зарегистр. 30-09-2003 | Отправлено: 16:45 25-08-2014
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HekTo
    найти в файле настроек соответствующую и установить в нужное значение..    
     
    Добавлено:
    вообще, как не раз уже писалось, очень полезно просмотреть файл с настройками (меню Настройки/Открыть файл глобальных настроек) - SciTEGlobal.properties - он содержит очень подробные описания всех настроек.. Много полезного узнаешь
    + те настройки, которые меняешь, -> копировать в файл Пользовательских настроек (SciTEUser.properties), чтобы они не терялись, не затирались.. ну, и правильнее так..
     
    ЗЫ: см. секцию

    Код:
    [Session & Settings] Опции сохранения установок и работы с сессиями

    Всего записей: 11797 | Зарегистр. 03-12-2003 | Отправлено: 17:05 25-08-2014
    Открыть новую тему     Написать ответ в эту тему

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor (Часть 3)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru