Ru-Board.club
← Вернуться в раздел «Программы»

» SciTE - Open Source Text Editor for Windows & Linux

Автор: noisy
Дата сообщения: 19.07.2004 17:07
Кто нибудь прикручавал к scite систему контроля версий (cvs, wincvs, svn)?
как бы это сделать?
Автор: mikv
Дата сообщения: 02.08.2004 14:53
2noisy:
Давай вместе думать. Может, экстеншен какой напишем... Мне нужны соображения по этому поводу.

2cybermozg:
Я выложу свои исходники, когда приеду домой (после 14 августа).


Автор: noisy
Дата сообщения: 02.08.2004 17:06
mikv
Я не против, только на какой системе контроля версий под виндой остановиться?
CVSNT или Subversion? я сейчас Subversion просматривю..
Автор: mikv
Дата сообщения: 03.08.2004 14:06
noisy
я вот юзаю CVSNT. Собс-но его и думаю использовать.

Вот сейчас задумался над проблемой интеграции TotalCom-а и SciTe
Автор: noisy
Дата сообщения: 03.08.2004 16:15
mikv
Что ты понимаешь под
Цитата:
проблемой интеграции TotalCom-а и SciTe
, настройка внешнего редактора?

Автор: 8AleX8
Дата сообщения: 23.08.2004 22:44
SideWinder August 2004 - New Version 0.7beta
http://www.dwdata.freeserve.co.uk/
Автор: cybermozg
Дата сообщения: 25.08.2004 17:12
Так как насчёт 866 и KOI8?
Жду - не дождусь.
Из-за неприязни к этим кодировкам сабжа, приходится
держать на винте ещё и Ultraedit.
Может кроме mikv кто-нибудь тоже смог
заставить работать сабж с этими кодировками.
Если да, то поделитесь уж, пожалуйста.
Автор: Allroundman
Дата сообщения: 08.09.2004 08:44
Как я понимаю вопрос о руссификации Output не решён?

Как на компиляцию отправить несолько файлов (начальный и порождающие классы; c#)?
Автор: 8AleX8
Дата сообщения: 27.09.2004 00:23
http://www.dwdata.freeserve.co.uk/
SideWinder September 13 2004 - New Version 0.73beta

changelog http://www.dwdata.freeserve.co.uk/readme.txt
Автор: 8AleX8
Дата сообщения: 31.10.2004 20:50
http://scintilla.sourceforge.net/SciTEDownload.html
Release 1.62
Released on 31 October 2004.

Lexer added for ASN.1.
Lexer added for VHDL.
On Windows, an invisible system caret is used to allow screen readers to determine where the caret is. The visible caret is still drawn by the painting code.
On GTK+, Scintilla has methods to read the target as UTF-8 and to convert a string from UTF-8 to the document encoding. This eases integration with containers that use the UTF-8 encoding which is the API encoding for GTK+ 2.
SciTE on GTK+2 and Windows NT/2000/XP allows search and replace of Unicode text.
SciTE calltips allow setting the characters used to start and end parameter lists and to separate parameters.
FindColumn method converts a line and column into a position, taking into account tabs and multi-byte characters.
On Windows, when Scintilla copies text to the clipboard as Unicode, it avoids adding an ANSI copy as the system will automatically convert as required in a context-sensitive manner.
SciTE indent.auto setting automatically determines indent.size and use.tabs from document contents.
SciTE defines a CurrentMessage property that holds the most recently selected output pane message.
SciTE Lua scripting enhanced with
A Lua table called 'buffer' is associated with each buffer and can be used to maintain buffer-specific state.
A 'scite' object allows interaction with the application such as opening files from script.
Dynamic properties can be reset by assigning nil to a given key in the props table.
An 'OnClear' event fires whenever properties and extension scripts are about to be reloaded.
On Windows, loadlib is enabled and can be used to access Lua binary modules / DLLs.
SciTE Find in Files on Windows can be used in a modeless way and gains a '..' button to move up to the parent directory. It is also wider so that longer paths can be seen.
Close buttons added to dialogs in SciTE on Windows.
SciTE on GTK+ 2 has a "hidden files" check box in file open dialog.
SciTE use.monospaced setting removed. More information in the FAQ.
APDL lexer updated with more lexical classes
AutoIt3 lexer updated.
Ada lexer fixed to support non-ASCII text.
Cpp lexer now only matches exactly three slashes as starting a doc-comment so that lines of slashes are seen as a normal comment. Line ending characters are appear in default style on preprocessor and single line comment lines.
CSS lexer updated to support CSS2 including second set of keywords.
Errorlist lexer now understands Java stack trace lines.
SciTE's handling of HTML Tidy messages jumps to column as well as line indicated.
Lisp lexer allows multiline strings.
Lua lexer treats .. as an operator when between identifiers.
PHP lexer handles 'e' in numerical literals.
PowerBasic lexer updated for macros and optimised.
Properties file folder changed to leave lines before a header at the base level and thus avoid a vertical line when using connected folding symbols.
GTK+ on Windows version uses Alt for rectangular selection to be compatible with platform convention.
SciTE abbreviations file moved from system directory to user directory so each user can have separate abbreviations.
SciTE on GTK+ has improved .desktop file and make install support that may lead to better integration with system shell.
Disabling of themed background drawing on GTK+ extended to all cases.
SciTE date formatting on Windows performed with the user setting rather than the system setting.
GTK+ 2 redraw while scrolling fixed.
Recursive property definitions are safer, avoiding expansion when detected.
SciTE thread synchronization for scripts no longer uses HWND_MESSAGE so is compatible with older versions of Windows. Other Lua scripting bugs fixed.
SciTE on Windows localisation of menu accelerators changed to be compatible with alternative UI themes.
SciTE on Windows full screen mode now fits better when menu different height to title bar height.
SC_MARK_EMPTY marker is now invisible and does not change the background colour.
Bug fixed in HTML lexer to allow use of <?xml in strings in scripts without triggering xml mode.
Bug fixed in SciTE abbreviation expansion that could break indentation or crash.
Bug fixed when searching for a whole word string that ends one character before end of document.
Drawing bug fixed when indicators drawn on wrapped lines.
Bug fixed when double clicking a hotspot.
Bug fixed where autocompletion would remove typed text if no match found.
Bug fixed where display does not scroll when inserting in long wrapped line.
Bug fixed where SCI_MARKERDELETEALL would only remove one of the markers on a line that contained multiple markers with the same number.
Bug fixed where markers would move when converting line endings.
Bug fixed where SCI_LINEENDWRAP would move too far when line ends are visible.
Bugs fixed where calltips with unicode or other non-ASCII text would display incorrectly.
Bug fixed in determining if at save point after undoing from save point and then performing changes.
Bug fixed on GTK+ using unsupported code pages where extraneous text could be drawn.
Bug fixed in drag and drop code on Windows where dragging from SciTE to Firefox could hang both applications.
Crashing bug fixed on GTK+ when no font allocation succeeds.
Crashing bug fixed when autocompleting word longer than 1000 characters.
SciTE crashing bug fixed when both Find and Replace dialogs shown by disallowing this situation.
Автор: noisy
Дата сообщения: 23.11.2004 15:11
кто нить решил проблему с кодировками 866 и KOI8?
Автор: 8AleX8
Дата сообщения: 04.12.2004 01:17
Using Lua With Scite
Lua Scite Scripts

Добавлено
noisy
mikv

Цитата:
Кто нибудь прикручавал к scite систему контроля версий (cvs, wincvs, svn)?
как бы это сделать?


Код: command.name.2.*.tex=CVS update all DSP
command.2.*.tex=cd ..;cvs update
command.name.4.*=CVS commit
command.4.*=*cvs commit -m "$(1)\n$(2)\n$(3)\n$(4)" $(FileNameExt)
command.name.5.*=CVS add $(FileNameExt)
command.5.*=cvs add $(FileNameExt)
command.name.6.*=CVS update $(FileNameExt)
command.6.*=cvs update $(FileNameExt)
command.name.7.*=CVS update all
command.7.*=cvs update
Автор: 8AleX8
Дата сообщения: 05.12.2004 15:50
Тем кто использует SciTE под Linux рекомендую в .SciteUser.properties прописать

Цитата:
if PLAT_GTK
font.face=!Bitstream Vera Sans Mono
font_size.big=9
font_size.small=9
font_size.verysmall=9

font.base=font:$(font.face),size:$(font_size.big)
font.small=font:$(font.face),size:$(font_size.small)
font.verysmall=font:$(font.face),size:$(font_size.verysmall)
font.comment=$(font.small)
font.code.comment.box=$(font.comment)
font.code.comment.line=$(font.comment)
font.code.comment.doc=$(font.comment)
font.text=$(font.small)
font.text.comment=$(font.small)
font.embedded.base=$(font.small)
font.embedded.comment=$(font.small)
font.monospace=$(font.small)
font.vbs=$(font.monospace)
font.js=$(font.monospace)

Это обеспечит моноспейсные шрифты и нормальную поддержку unicode.
Автор: ogurec
Дата сообщения: 15.12.2004 12:45
Привет!
У меня такой вопрос: есть ли в SciTE возможность иметь в меню файл список недавно открывавшихся файлов?
Автор: Gentleman
Дата сообщения: 20.12.2004 19:18
Проблема такая:
Я работаю в Линуксе. Кодировка по умолчанию koi8-r.
Когда открываешь файлы в cp1251пишется, как все догадались, всякая чушь.
Кто-нить знает, как это исправить? А то от документации SciTE кроме 'character.set=204' я не могу ничего добиться.

P.S.
code.page=1251 также не действует.
Автор: can3p
Дата сообщения: 29.12.2004 17:05
Скажите, а никто не прикручивал фтп-клиент к сабжу ? Реально хороший редактор, но мне приходится работать именно с удаленными данными, и он здесь не помогает.
Автор: 8AleX8
Дата сообщения: 29.12.2004 17:29
can3p

Цитата:
Скажите, а никто не прикручивал фтп-клиент к сабжу ?


Цитата:
command.name.1.*=Upload
if PLAT_WIN
command.1.*=*C:\Programme\WinSCP3\WinSCP3.exe user@host:$(1) /upload $(FileNameExt)
command.1.subsystem=2
if PLAT_GTK
command.1.*=*scp $(FileNameExt) "user@host:$(1)"

http://ffm.junetz.de/members/jh/scite/SciTEUser.properties
http://www.foothill.edu/ctis/howto/SFTP_WinSCP.html
Автор: can3p
Дата сообщения: 29.12.2004 18:57
Интересно, а можно к таба прикрутить свое контекстное меню? (Ну там закрыть табу сохранить и пр.)

P.S. Это только аплоад, а я имел ввиду полноценно загрузка/сохранение. Сохранение уже есть, осталась загрузка. Может можно с помощью скриптов набросать? Буду доки рыть.
Автор: mirk
Дата сообщения: 12.01.2005 08:31
Помогите сделать автоматическое форматирование в PHP при наборе подобного кода:
if()
{
echo "";
}

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

Спасибо.
Автор: Roman_Stinger_Ilyin
Дата сообщения: 13.01.2005 10:07
Помогите сделать кнопочку или пункт меню, который folding для всех функций включает/отключает.
Т.е. сворачивает их все или же наоборот разворачивает.
а то fold.on.open надоело каждый раз менять
Автор: VedunO
Дата сообщения: 13.01.2005 22:17
Так как насчет КОИ-8Р или ДОС кодировок ???
Автор: 8AleX8
Дата сообщения: 13.01.2005 23:45
Roman_Stinger_Ilyin

Цитата:
Помогите сделать кнопочку или пункт меню, который folding для всех функций включает/отключает.
Т.е. сворачивает их все или же наоборот разворачивает.
а то fold.on.open надоело каждый раз менять

Есть:

user.shortcuts

Цитата:
Define keys that perform commands. This is a '|' delimited list of keys and the commands they produce. The commands are either string or numeric IDs. Numeric IDs above 2000 are Scintilla commands and are sent to the focussed pane. Named IDs and numeric IDs below 2000 are SciTE menu commands which can be found in from scite/src/SciTE.h. The modifiers are Ctrl, Shift, and Alt and the named keys are Left, Right, Up, Down, Insert, End, Home, Enter, Space, KeypadPlus, KeypadMinus, Escape, Delete, PageUp, PageDown, Slash, Question, Equal.
user.shortcuts=\
Ctrl+Shift+I|IDM_OPEN|\
Ctrl+Shift+Left|IDM_CLOSE|

И есть

menukey.

Цитата:
The menukey.* settings allow the user to redefine accelerator keys for menus without having to resort to modifying the SciTE source code. The syntax for the setting is:

menukey.menu_title.menu_name=<modifier>key

For example, the File | Exit command accelerator could be specifed as follows:

menukey.file.exit=<control>Q

Note that spaces in menu titles and names must be converted to underscores, and trailing ellipses removed. For example, "File | Save As...." is referenced as "menukey.file.save_as".

Multiple modifiers may be specified, though each must be surrounded by angle brackets. The recognized modifiers are the same as for the user.shortcuts setting described above. The recognized named keys are also the same as for user.shortcuts, with the addition of "none" to indicate that no accelerator key should be defined for a particular menu.
Автор: mirk
Дата сообщения: 14.01.2005 06:30
Помогите сделать автоматическое форматирование в PHP при наборе подобного кода:
if()
{
echo "";
}

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

Спасибо.
Автор: Roman_Stinger_Ilyin
Дата сообщения: 14.01.2005 09:12
8AleX8,
Это я знаю. Команда какая?
fold.on.open действует на вновь открываемые файлы, а мне нужно на уже открытый.
Автор: 8AleX8
Дата сообщения: 14.01.2005 09:55
Roman_Stinger_Ilyin
http://cvs.sourceforge.net/viewcvs.py/scintilla/scite/src/SciTE.h?view=markup
IDM_TOGGLE_FOLDALL
Автор: Roman_Stinger_Ilyin
Дата сообщения: 14.01.2005 13:15
8AleX8,
с хоткеем получилось
user.shortcuts=\
Ctrl+Home|IDM_TOGGLE_FOLDALL|

, а можешь примерчик написать для пункта меню?
Автор: 8AleX8
Дата сообщения: 14.01.2005 15:08
menukey.view.toggle_all_folds=<control>U
Автор: mirk
Дата сообщения: 15.01.2005 11:24
8AleX8 не игнорируйте меня пожалуйста

Перевернул всю документацию, нашет только:

indent.automatic=1
indent.opening=0
indent.closing=0

Для сей и другого пашет, а вот для PHP никак

Автор: 8AleX8
Дата сообщения: 15.01.2005 15:12
mirk

Цитата:
Помогите сделать автоматическое форматирование в PHP

По всей видимости это в PHP не возможно. Т.к. не запрограмированно в соответствующем лехсере.

http://mailman.lyra.org/pipermail/scite-interest/2004-February/003214.html
http://www.google.com/search?num=100&hl=ru&q=scite+auto+indent+php&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=
Автор: Roman_Stinger_Ilyin
Дата сообщения: 15.01.2005 15:15
8AleX8,
а в LUA возможно автоформатирование?


Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: LeechGet


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.