сделать стартовой  |  добавить в избранное

   SciTE - редактор кода для программистов

Архив SciTE-форума


Автор: cadet354, Отправлено:14:12 26-11-2003
Доброго времени,
не подскажите какие настройки отвечают за автоматическое добавление закрывающихся скобок, кавычек.
Т.е. набираю ( надо автоматически добавить ), с кавычками та же история.
Автор: 8AleX8, Отправлено:15:14 26-11-2003
cadet354

Цитата:
подскажите какие настройки отвечают за автоматическое добавление закрывающихся скобок, кавычек
Боюсь что таких настроек нет.

Автор: visor, Отправлено:15:15 26-11-2003
cadet354

Насколько я знаю, такая функция не реализована. Пиши письмо автору или правь код сам
Автор: 8AleX8, Отправлено:15:37 26-11-2003
visor
cadet354
Ну если уж и писать то в Scite-interest -- Discussion of the SciTE editor
Да и подписаться на него можно. Бывают интересные вещи.
Автор: cadet354, Отправлено:17:18 26-11-2003
Жаль что нельзя,
править исходники мне не под силу, можно было б поковыряться если бы это была ява,да и то вряд ли.
смотрю пока этот редактор только один день, хорош, по скорости не сравним с тем же самым Komodo, а вот как прикруть дебаггер(jdb, pdb), или только print остаеться?!

Автор: 8AleX8, Отправлено:19:08 26-11-2003
cadet354

Цитата:
как прикруть дебаггер(jdb, pdb)

Ничего конкретного сказать не могу. Но советую почитать на http://www.scintilla.org/SciTEDoc.html о параметрах:
command.compile.filepattern
command.compile.subsystem.filepattern
command.build.filepattern
command.build.subsystem.filepattern
command.build.directory.filepattern
command.go.filepattern
command.go.subsystem.filepattern
command.go.needs.filepattern
command.go.needs.subsystem.filepattern
command.name.number.filepattern
command.number.filepattern
command.is.filter.number.filepattern
command.subsystem.number.filepattern
command.save.before.number.filepattern
command.input.number.filepattern
command.replace.selection.number.filepattern
command.quiet.number.filepattern
Автор: visor, Отправлено:12:03 27-11-2003

Цитата:
Ну если уж и писать то в Scite-interest -- Discussion of the SciTE editor
Да и подписаться на него можно. Бывают интересные вещи.


А это не автору? Хотя туда наверное тоже можно
Автор: cadet354, Отправлено:15:54 27-11-2003
Я думаю он сам догадывается, что оболочки над дебаггерами нужны.
В принципе для скриптовых языков, типа Python, это не так критично,
они же скриптовые
а вот для С,Java надо точно, хотя бы аналог дебаггера в Turbo Pascal
Да, еще для маньяков на asm, им точно надо,
хотя они наверное с far+soft ice не вылазят,
без обид.

Автор: visor, Отправлено:17:14 27-11-2003
cadet354

Цитата:
а вот для С,Java надо точно, хотя бы аналог дебаггера в Turbo Pascal

для этих целей есть довольно хорошиая IDE -- MinGW. сам пользуюсь. Собственно она тоже использыет API Scintil'ы.... В общем прикрутили уже см. http://www.scintilla.org/ScintillaRelated.html
Автор: Lechii, Отправлено:15:42 28-11-2003
обновка Release version 1.57

Version 1.57 remembers folding of each buffer.
http://www.scintilla.org/SciTEDownload.html
Автор: 8AleX8, Отправлено:16:02 28-11-2003

Цитата:
Release 1.57
Released on 27 November 2003.
SciTE remembers folding of each buffer.
Lexer for Erlang language.
Scintilla allows setting the set of white space characters.
Scintilla has 'stuttered' page movement commands to first move to top or bottom within current visible lines before scrolling.
Scintilla commands for moving to end of words.
Incremental line wrap enabled on Windows.
SciTE PDF exporter produces output that is more compliant with reader applications, is smaller and allows more configuration. HTML exporter optimizes size of output files.
SciTE defines properties PLAT_WINNT and PLAT_WIN95 on the corresponding platforms.
SciTE can adjust the line margin width to fit the largest line number. The line.numbers property is split between line.margin.visible and line.margin.width.
SciTE on GTK+ allows user defined menu accelerators. Alt can be included in user.shortcuts.
SciTE Language menu can have items commented out.
SciTE on Windows Go to dialog allows choosing a column number as well as a line number.
SciTE on GTK+ make file uses prefix setting more consistently.
Bug fixed that caused word wrapping to fail to display all text.
Crashing bug fixed in GTK+ version of Scintilla when using GDK fonts and opening autocompletion.
Bug fixed in Scintilla SCI_GETSELTEXT where an extra NUL was included at end of returned string
Crashing bug fixed in SciTE z-order switching implementation.
Hanging bug fixed in Perl lexer.
SciTE crashing bug fixed for using 'case' without argument in style definition.

Автор: 8AleX8, Отправлено:09:23 01-12-2003
Ура появилась чудесная добавка к SciTE. Называется SideWinder http://www.dwdata.freeserve.co.uk/

Общяется с SciTE через SciTE director interface. Сильно расширяет функциональность SciTE. Добавляет файл менеджер и ещё чего-то... Сам пока не разобрался. Короче советую скачать.

Добавлено
Чуть не забыл. SideWinder работает только под Win32
Автор: Lechii, Отправлено:15:27 01-12-2003
8AleX8

отличная находка , одна закладка Tools чего стоит
спасибо !
Автор: 8AleX8, Отправлено:15:37 01-12-2003
Lechii

Цитата:
отличная находка

Подписчись на Scite-interest -- Discussion of the SciTE editor. Я SideWinder нашел там.
Автор: cadet354, Отправлено:16:50 01-12-2003
Пытаюсь заставить работать сабж с jython, надо изменить только команду по кнопке GO
стартую так(создал ярлык)
"C:\texteditor\SciTE.exe" "-import C:\texteditor\api\python.properties"
но все равно выполняеться команда для стандартного python, где еще надо подкрутить?
Автор: 8AleX8, Отправлено:23:33 01-12-2003
cadet354
Цитата:
Пытаюсь заставить работать сабж с jython, надо изменить только команду по кнопке GO
стартую так(создал ярлык)
"C:\texteditor\SciTE.exe" "-import C:\texteditor\api\python.properties"
но все равно выполняеться команда для стандартного python, где еще надо подкрутить?


Опиши подробно чего ты пытаешся добиться. Из твоего поста ни чего не понятно. В jython и рython синтаксис одинаковый?




Начиная с версии 1.57

Цитата:
Why doesn't my line.numbers setting work?

line.numbers has been replace with two properties: line.margin.visible and line.margin.width which are explained earlier in this document.
line.margin.visible line.margin.width SciTE is able to display a column of line numbers to the left of the selection margin. Setting line.margin.visible to 1 makes this column visible at startup. The line.margin.width property controls how much space is reserved for the line numbers, in terms of the number of digits that can be displayed. To specify that the margin should expand if needed to accomodate larger line numbers, add a '+' after the number of digits, e.g. line.margin.width=3+. These properties replace the old line.numbers property, which was overloaded to perform both of the actions described above. The line.numbers property is no longer available.

Автор: cadet354, Отправлено:12:58 03-12-2003
Да одинаков, чтото я тупил , придумал расширение jpy и добавил строки
command.go.*.jpy=C:\Jython\jython.bat "$(FileNameExt)"
command.go.subsystem.*.jpy=1
______________________________
Другой вопрос,
в настройках python.properties autocompleteword.automatic=0, но вот какая ситуация:
print "Hello"
потом хочу написать H="not", а редактор по набору заглавной H подставляет Hello,очень напрягает,какой параметр еще надо обнулить....




Автор: 8AleX8, Отправлено:14:53 03-12-2003
cadet354

Цитата:
в настройках python.properties autocompleteword.automatic=0, но вот какая ситуация:
print "Hello"
потом хочу написать H="not", а редактор по набору заглавной H подставляет Hello,очень напрягает,какой параметр еще надо обнулить....

Проверь значение autocompleteword.automatic в фаиле SciteUser.properties
Значение переменных в SciteUser.properties делают overide аналогичным переменным во всех других .properties файлов.

Добавлено
Другими словами закоментируй autocompleteword.automatic в файлах SciteUser.properties и SciteGlobal.properties. Как следствие - значение autocompleteword.automatic будит определяться непосредственно по autocompleteword.automatic в соответствующем .properties файле (phyton.properties or php.properties or java.properties etc.)
Автор: 8AleX8, Отправлено:21:08 03-12-2003
Попробую объяснить подробней.
Любая переменная из properties может быт определена в четырёх местах:
  • В командной строке
  • В SciteUser.properties
  • В SciteGlobal.properties
  • Или в .properties одного из языков.

    Варианты расположены в порядке убывания приоритета.
    Т.е. если значение какойнибудь переменной задано во всех 4 местах - будит пременено значение указанное в командной строке.

Автор: visor, Отправлено:07:02 05-12-2003
Я тут копался в исходникак SciTE, наткнулся на несколько командочек полезных. общий их смысл заключается в поддержке макросов

Код:
#define IDM_MACRO_SEP 310
#define IDM_MACRORECORD 311
#define IDM_MACROSTOPRECORD 312
#define IDM_MACROPLAY 313
#define IDM_MACROLIST 314

Если кто-нибудь еще будет разбираться прошу поделиться. У меня пока ничего не получилось



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 / 105 / 106 / 107 / 108 / 109 / 110 / 111 / 112 / 113 / 114 / 115 / 116 / 117 / 118 / 119 / 120 / 121 / 122 / 123 / 124 / 125 / 126 / 127 / 128 / 129 / 130 / 131 / 132 / 133 / 134 / 135 / 136 / 137 / 138 / 139 / 140 / 141 / 142 / 143 / 144 / 145 / 146 / 147 / 148 / 149 / 150 / 151 / 152 / 153 / 154 / 155 / 156 / 157 / 158 / 159 / 160 / 161 / 162 / 163 / 164 / 165 / 166 / 167 / 168 / 169 / 170 / 171 / 172 / 173 / 174 / 175 / 176 / 177 / 178 / 179 / 180 / 181 / 182 / 183 / 184 / 185 / 186 / 187 / 188 / 189 / 190 / 191 / 192 / 193 / 194 / 195 / 196 / 197 / 198 / 199 / 200 / 201 / 202 / 203 / 204 / 205 / 206 / 207 / 208 / 209 / 210 / 211 / 212 / 213 /
SciTE © 2004 - 2011