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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 1.55  
    Released on 25 September 2003.

    Fix a crashing bug in indicator display in Scintilla.  
    GTK+ version now defaults to building for GTK+ 2 rather than 1.  
    Mingw make file detects compiler version and avoids options that are cause problems for some versions.  
    Large performance improvement on GTK+ 2 for long lines.  
    Incremental line wrap on GTK+.  
    International text entry works much better on GTK+ with particular improvements for Baltic languages and languages that use 'dead' accents. NUL key events such as those generated by some function keys, ignored.  
    Unicode clipboard support on GTK+.  
    Indicator type INDIC_BOX draws a rectangle around the text.  
    Clarion language support.  
    YAML language support.  
    MPT LOG language support.  
    On Windows, SciTE can switch buffers based on activation order rather than buffer number.  
    SciTE save.on.deactivate saves all buffers rather than just the current buffer.  
    Lua lexer handles non-ASCII characters correctly.  
    Error lexer understands Borland errors with pathnames that contain space.  
    On GTK+ 2, autocompletion uses TreeView rather than deprecated CList.  
    SciTE autocompletion removed when expand abbreviation command used.  
    SciTE calltips support overloaded functions.  
    When Save fails in SciTE, choice offered to Save As.  
    SciTE message boxes on Windows may be moved to front when needed.  
    Indicators drawn correctly on wrapped lines.  
    Regular expression search no longer matches characters with high bit set to characters without high bit set.  
    Hang fixed in backwards search in multi byte character documents.  
    Hang fixed in SciTE Mark All command when wrap around turned off.  
    SciTE Incremental Search no longer uses hot keys on Windows.  
    Calltips draw non-ASCII characters correctly rather than as arrows.  
    SciTE crash fixed when going to an error message with empty file name.  
    Bugs fixed in XPM image handling code.  


    http://prdownloads.sourceforge.net/scintilla/wscite155.zip?download

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 23:16 26-09-2003
    ironwit

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    можно ли подключить hlp  файлы. Дабы при нажатии f1 - искало текущее слово в hlp файле(ах)?
     
    Можно ли позиционмровать текст на ошибке из вывода компилятора?
     
    Заранее спасибо.

    ----------
    Don't drink, and drive. Smoke and fly.

    Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 14:43 01-10-2003
    8AleX8



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

    Цитата:
    можно ли подключить hlp  файлы. Дабы при нажатии f1 - искало текущее слово в hlp файле(ах)?

    В SciteUser.properties файле прописать.
    command.help.*.filepattern=$(CurrentWord)!$path\to\your\help\file.hlp
    command.help.subsystem.*.filepattern=5

    Цитата:
    The subsystem determines how the command is executed on Windows. 0, the default is for command line programs, 1 for programs which create their own windows, 2 for running by using ShellExecute, 3 for running in an internal extension or director extension, 4 for running HtmlHelp on Windows, and 5 for running WinHelp on Windows. When using subsystem 4 or 5, the command has two parts separated by ! with the first part being the topic to search for and the second the name of the help file.
    command.help.filepattern   command.help.subsystem.filepattern  Defines a command to be executed when the help command is invoked or F1 pressed. On Windows, this often uses subsystem 4 as described above. On Linux, running man or a browser are common ways of displaying help. The word at the cursor is copied to $(CurrentWord) and this is often a good argument to the help application. The subsystem property works in the same way as for other commands.

    Например:
    command.help.$(file.patterns.cpp)=$(CurrentWord)!I:\msvc\help\win31wh.hlp
    command.help.subsystem.$(file.patterns.cpp)=5
     
    Добавлено

    Цитата:
    Можно ли позиционмровать текст на ошибке из вывода компилятора?

    Как это понимать?

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 16:04 01-10-2003 | Исправлено: 8AleX8, 16:27 01-10-2003
    ironwit

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    >program!$"D:\Program Files\Common Files\Borland Shared\MSHelp\GUIDE.HLP"
    >The system cannot find the file specified.
     
    Хотя этот файл там есть.
     
    Добавлено

    Цитата:
    Как это понимать?

    ну, компилятор выдал ошибку, она видна в окне вывода (справа). Хотелось бы чтобы редактор автоматом переносился хотя бы на первую из error -ов .

    ----------
    Don't drink, and drive. Smoke and fly.

    Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 16:34 01-10-2003
    8AleX8



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

    Цитата:
    >program!$"D:\Program Files\Common Files\Borland Shared\MSHelp\GUIDE.HLP"  
    >The system cannot find the file specified.

    Приведи полный листинг

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 17:58 01-10-2003
    ironwit

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    заработало так
     
    command.help.*.dpr=$(CurrentWord)!D:\Program Files\Common Files\Borland Shared\MSHelp\GUIDE.HLP
    command.help.subsystem.*.dpr=5  
     
     
    Добавлено
    следом вопрос, можно ли несколько hlp файлов подключить к одному расширению?

    ----------
    Don't drink, and drive. Smoke and fly.

    Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 07:39 02-10-2003
    8AleX8



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

    Цитата:
    можно ли несколько hlp файлов подключить к одному расширению?

    однозначно нет

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 08:28 02-10-2003
    8AleX8



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Release 1.56  
    Released on 25 October 2003.
    Notes: This version adds rectangular selection from keyboard and fixes some problems with line wrapping.

    http://prdownloads.sourceforge.net/scintilla/wscite156.zip?download

    Цитата:
    Rectangular selection can be performed using the keyboard. Greater programmatic control over rectangular selection. This has caused several changes to key bindings.  
    SciTE Replace In Selection works on rectangular selections.  
    Improved lexer for TeX, new lexer for Metapost and other support for these languages.  
    Lexer for PowerBasic.  
    Lexer for Forth.  
    YAML lexer improved to include error styling.  
    Perl lexer improved to correctly handle more cases.  
    Assembler lexer updated to support single-quote strings and fix some problems.  
    SciTE on Windows can switch between buffers in order of use (z-order) rather than static order.  
    SciTE supports adding an extension for "Open Selected Filename". The openpath setting works on GTK+.  
    SciTE can Export as XML.  
    SciTE $(SelHeight) variable gives a more natural result for empty and whole line selections.  
    Fixes to wrapping problems, such as only first display line being visible in some cases.  
    Fixes to hotspot to only highlight when over the hotspot, only use background colour when set and option to limit hotspots to a single line.  
    Small fixes to FORTRAN lexing and folding.  
    SQL lexer treats single quote strings as a separate class to double quote strings..  
    Scintilla made compatible with expectations of container widget in GTK+ 2.3.  
    Fix to strip out pixmap ID when automatically choosing from an autocompletion list with only one element.  
    SciTE bug fixed where UTF-8 files longer than 128K were gaining more than one BOM.  
    Crashing bug fixed in SciTE on GTK+ where using "Stop Executing" twice leads to all applications exiting.  
    Bug fixed in autocompletion scrolling on GTK+ 2 with a case sensitive list. The ListBox::Sort method is no longer needed or available so platform maintainers should remove it.  
    SciTE check.if.already.open setting removed from GTK+ version as unmaintained.  
     

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 14:53 25-10-2003 | Исправлено: 8AleX8, 08:07 26-10-2003
    8AleX8



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А так у меня SciTE выглядит в Linux.
     

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 00:00 15-11-2003
    visor

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Тоже приобщился к сообществу поклонников SciTE.
     
    КЛАССНЫЙ редактор. по сравнению с монстрами типа PHPEditа и Zend IDE он просто лапочка. да еще и настраивается почти все что угодно.
     
    Найти бы еще к нему описания хоткеев -- цены бы ему тогда не было...
    Я пока нашел названия команд, которые есть в меню. Остались команды редактора.
    Если кто-то нашел -- давайте делиться

    Всего записей: 17 | Зарегистр. 17-11-2003 | Отправлено: 16:28 17-11-2003
    8AleX8



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

    Цитата:
    Я пока нашел названия команд, которые есть в меню. Остались команды редактора.

    Не понял....
    Что это значит?
    Раздел Keyboard commands и Abbreviations на http://www.scintilla.org/SciTEDoc.html читал?

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 16:55 17-11-2003
    visor

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

    Цитата:
    Раздел Keyboard commands и Abbreviations на http://www.scintilla.org/SciTEDoc.html  читал?

     
    Ты меня неправильно понял.
    Мне нужны описания команд для опции user.shortcuts

    Всего записей: 17 | Зарегистр. 17-11-2003 | Отправлено: 06:35 18-11-2003
    8AleX8



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

    Цитата:
    Мне нужны описания команд для опции user.shortcuts

    Не совсем понемаю как с этим обращяться.
    Скачай исходники http://prdownloads.sourceforge.net/scintilla/scite156.zip?download
    Смотри файл scite/src/SciTE.h Define command IDs used within SciTE.

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 10:08 18-11-2003
    T7

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

    Всего записей: 400 | Зарегистр. 09-12-2001 | Отправлено: 10:37 18-11-2003
    8AleX8



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

    Цитата:
    это реализованно?

    Частично...
    Есть фаил под названием abbrev.properties

    Цитата:
    Abbreviations  
     
    To use an abbreviation, type it and use the Expand Abbreviation command or the Ctrl+B key. The abbreviation is replaced by an expansion defined in the Abbreviations file. You can open the Abbreviations file with a command in the Options menu and add abbreviations.  
     
    Each line in the files looks like "abbreviation=expansion".
    The abbreviations names can have any character (except perhaps control chars, surely for CR and LF), including high Ascii chars (accented chars).
    Names have properties files limits: they cannot start with sharp (#) or space or tab (but can have spaces inside); and they cannot have '=' character inside.
    Abbreviations names are limited to 32 characters. It is probably enough for abbreviations...
     
     
    An expansion may contain new line characters indicated by '\n' and a caret position indicated by the '|' character. To include a literal '|' character, use '||'.
    Some simple examples are included in the distributed Abbreviations file.
    When expanding, the names don't need to be separated from the previous text. Ie. if you define '?' as '&eacute;', you can expand it inside a word.
    If a name is the ending of another one, only the shorter will ever be expanded. Ie. if you define 'ring' and 'gathering', the later will see only the 'ring' part expanded.

    В твоём случае туда надо записать:

    Код:
    <ta=<table>\n\t<tr>\n\t\t<td>\n\t\t\t|\n\t\t</td>\n\t</tr>\n</table>

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 10:50 18-11-2003 | Исправлено: 8AleX8, 11:14 18-11-2003
    visor

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    8AleX8
    Как пользоваться? да очень просто. в свойстве user.shortcuts указываются пользовательские хоткеи (старые не затираются) для команд SciTE.
    по умолчанию там настроен Ctr+PgUp и Ctr+PgDown на листание документов (предыдущий/следующий).
     

    Цитата:
    Смотри файл scite/src/SciTE.h Define command IDs used within SciTE.

    именно этот файлик я и имел ввиду, когда говорил, что нашел команды, которые есть в меню.
     
    Есть еще несколько полезных командочек, которые я не смог найти и они хоткеи на них определены несколько не те, к которым я привых.
    По всей видимости придется ждать новой версии или писать письмо разработчику.. или самому править код

    Всего записей: 17 | Зарегистр. 17-11-2003 | Отправлено: 14:06 18-11-2003
    8AleX8



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Забульбенил Abbreviations для HTML
    http://alexroz.mail333.com/scite_abbrev.zip

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 15:24 18-11-2003
    visor

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    8AleX8
    ну тогда с меня Abbreviations для PHP %)

    Всего записей: 17 | Зарегистр. 17-11-2003 | Отправлено: 16:30 18-11-2003
    8AleX8



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

    Цитата:
    ну тогда с меня Abbreviations для PHP %)

    Это тебе поможет - Стандарты кодирования PEAR
     
    Добавлено
    А вот как сделать для каждого языка свои Abbreviations, которые задействуются только с данным языком как API?
     
    Добавлено
    Отвечаю себе сам.
    Вот что об этом пишет автор программы

    Цитата:
    Date: Sat, 26 Jul 2003 10:36:02 +1000
    From: "Neil Hodgson" <nhodgson@bigpond.net.au>
    Subject: Re: [scite] scite abbreviations
    To: "Discussion of the SciTE editor" <scite-interest@lyra.org>
    Message-ID: <020501c3530d$e4386fd0$3da48490@neil>
    Content-Type: text/plain; charset="koi8-r"
     
    Evgeny K. Shepelyuk:
     
    > I'm recent user of SCite and i found it very good text editor.
    > So after some time of using it i got a question: Can i have separate
    > Abbreviations files for different lexer I use? Or can i have abbreviation
    > with same names but for different languages within the same file ?
     
       No, SciTE supports neither of these.
     
       Neil

    Это цитата из рассылки.

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 17:40 18-11-2003 | Исправлено: 8AleX8, 17:46 18-11-2003
    visor

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

    Цитата:
    Это тебе поможет - Стандарты кодирования PEAR

    Спасибо. Я уже давно пишу на PHP. Этот стандарт знаю как облупленный %)
    Но все равно спасибо.
     
    Добавлено
    Написал небольшой файл сокращений для PHP.
    Если есть желающие -- милости прошу. Пока выложить некуда, стучитесь в аську, пишите письма...

    Всего записей: 17 | Зарегистр. 17-11-2003 | Отправлено: 13:34 19-11-2003
       

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