⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scintillahistory.html

📁 一个可以提供语法高亮显示的编辑器
💻 HTML
📖 第 1 页 / 共 5 页
字号:
	On Windows, Scintilla exports a function called Scintilla_DirectFunction
	that can be used the same as the function returned by GetDirectFunction.
      </li>
      <li>
	Scintilla converts line endings of text obtained from the clipboard to
	the current default line endings.
      </li>
      <li>
	New SciTE property ensure.final.line.end can ensure that saved files
	always end with a new line as this is required by some tools.
	The ensure.consistent.line.ends property ensures all line ends are the
	current default when saving files.
	The strip.trailing.spaces property now works on the buffer so the
	buffer in memory and the file on disk are the same after a save is performed.
      </li>
      <li>
	The SciTE expand abbreviation command again allows '|' characters
	in expansions to be quoted by using '||'.
      </li>
      <li>
	SciTE on Windows can send data to the find tool through standard
	input rather than using a command line argument to avoid problems
	with quoting command line arguments.
      </li>
      <li>
	The Stop Executing command in SciTE on Windows improved to send
	a Ctrl+Z character to the tool. Better messages when stopping a tool.
      </li>
      <li>
	Autocompletion can automatically "fill up" when one of a set of characters is
	type with the autocomplete.&lt;lexer&gt;.fillups property.
      </li>
      <li>
	New predefined properties in SciTE, SelectionStartColumn, SelectionStartLine,
	SelectionEndColumn, SelectionEndLine can be used to integrate with other
	applications.
      </li>
      <li>
	Environment variables are available as properties in SciTE.
      </li>
      <li>
	SciTE on Windows keeps status line more current.
      </li>
      <li>
	Abbreviations work in SciTE on Linux when first opened.
      </li>
      <li>
	File saving fixed in SciTE to ensure files are not closed when they can not be
	saved because of file permissions. Also fixed a problem with buffers that
	caused files to not be saved.
      </li>
      <li>
	SciTE bug fixed where monospace mode not remembered when saving files.
	Some searching options now remembered when switching files.
      </li>
      <li>
	SciTE on Linux now waits on child termination when it shuts a child down
	to avoid zombies.
      </li>
      <li>
	SciTE on Linux has a Print menu command that defaults to invoking a2ps.
      </li>
      <li>
	Fixed incorrect highlighting of indentation guides in SciTE for Python.
      </li>
      <li>
	Crash fixed in Scintilla when calling GetText for 0 characters.
      </li>
      <li>
	Exporting as LaTeX improved when processing backslashes and tabs
	and setting up font.
      </li>
      <li>
	Crash fixed in SciTE when exporting or copying as RTF.
      </li>
      <li>
	SciTE session loading fixed to handle more than 10 files in session.
      </li>
    </ul>
    <h3>
       <a href="scite146.zip">Release 1.46</a>
    </h3>
    <ul>
      <li>
	Released on 10 May 2002.
      </li>
      <li>
	Set of lexers compiled into Scintilla can now be changed by adding and
	removing lexer source files from scintilla/src and running LexGen.py.
      </li>
      <li>
	SCN_ZOOM notification provided by Scintilla when user changes zoom level.
	Method to determine width of strings in pixels so that elements can be sized
	relative to text size.
	SciTE changed to keep line number column displaying a given
	number of characters.
      </li>
      <li>
	The logical width of the document used to determine scroll bar range can be set.
      </li>
      <li>
	Setting to allow vertical scrolling to display last line at top rather than
	bottom of window.
      </li>
      <li>
	Read-only mode improved to avoid changing the selection in most cases
	when a modification is attempted. Drag and drop cursors display correctly
	for read-only in some cases.
      </li>
      <li>
	Visual C++ options in make files changed to suit Visual Studio .NET.
      </li>
      <li>
	Scintilla.iface includes feature types for enumerations and lexers.
      </li>
      <li>
	Lua lexer improves handling of literal strings and copes with nested literal strings.
      </li>
      <li>
	Diff lexer changed to treat lines starting with "***" similarly to "---".
	Symbolic names defined for lexical classes.
      </li>
      <li>
	nncrontab lexer improved.
      </li>
      <li>
	Turkish fonts (iso8859-9) supported on GTK+.
      </li>
      <li>
	Automatic close tag feature for XML and HTML in SciTE.
      </li>
      <li>
	Automatic indentation in SciTE improved.
      </li>
      <li>
	Maximum number of buffers available in SciTE increased. May be up to 100
	although other restrictions on menu length limit the real maximum.
      </li>
      <li>
	Save a Copy command added to SciTE.
      </li>
      <li>
	Export as TeX command added to SciTE.
      </li>
      <li>
	Export as HTML command in SciTE respects Use Monospaced Font and
	background colour settings.
      </li>
      <li>
	Compilation problem on Solaris fixed.
      </li>
      <li>
	Order of files displayed for SciTE's previous and next menu and key commands
	are now consistent.
      </li>
      <li>
	Saving of MRU in recent file changed so files open when SciTE quit
	are remembered.
      </li>
      <li>
	More variants of ctags tags handled by Open Selected Filename in SciTE.
      </li>
      <li>
	Javascript embedded in XML highlighted again.
      </li>
      <li>
	SciTE status bar updated after changing parameters in case they are being
	displayed in status bar.
      </li>
      <li>
	Crash fixed when handling some multi-byte languages.
      </li>
      <li>
	Crash fixed when replacing end of line characters.
      </li>
      <li>
	Bug in SciTE fixed in multiple buffer mode where automatic loading
	turned on could lead to losing file contents.
      </li>
      <li>
	Bug in SciTE on GTK+ fixed where dismissing dialogs with close box led to
	those dialogs never being shown again.
      </li>
      <li>
	Bug in SciTE on Windows fixed where position.tile with default positions
	led to SciTE being positioned off-screen.
      </li>
      <li>
	Bug fixed in read-only mode, clearing all deletes contraction state data
	leading to it not being synchronized with text.
      </li>
      <li>
	Crash fixed in SciTE on Windows when tab bar displayed.
      </li>
    </ul>
    <h3>
       <a href="scite145.zip">Release 1.45</a>
    </h3>
    <ul>
      <li>
	Released on 15 March 2002.
      </li>
      <li>
	Line layout cache implemented to improve performance by maintaining
	the positioning of characters on lines. Can be set to cache nothing,
	the line with the caret, the visible page or the whole document.
      </li>
      <li>
	Support, including a new lexer, added for Matlab programs.
      </li>
      <li>
	Lua folder supports folding {} ranges and compact mode.
	Lua lexer styles floating point numbers in number style instead of
	setting the '.' in operator style.
	Up to 6 sets of keywords.
	Better support for [[ although only works well
	when all on one line.
      </li>
      <li>
	Python lexer improved to handle floating point numbers that contain negative
	exponents and that start with '.'.
      </li>
      <li>
	When performing a rectangular paste, the caret now remains at the
	insertion point.
      </li>
      <li>
	On Windows with a wheel mouse, page-at-a-time mode is recognised.
      </li>
      <li>
	Read-only mode added to SciTE with a property to initialise it and another property,
	$(ReadOnly) available to show this mode in the status bar.
      </li>
      <li>
	SciTE status bar can show the number of lines in the selection
	with the $(SelHeight) property.
      </li>
      <li>
	SciTE's "Export as HTML" command uses the current character set to produce
	correct output for non-Western-European character sets, such as Russian.
      </li>
      <li>
	SciTE's "Export as RTF" fixed to produce correct output when file contains '\'.
      </li>
      <li>
	SciTE goto command accepts a column as well as a line.
	If given a column, it selects the word at that column.
      </li>
      <li>
	SciTE's Build, Compile and Go commands are now disabled if no
	action has been assigned to them.
      </li>
      <li>
	The Refresh button in the status bar has been removed from SciTE on Windows.
      </li>
      <li>
	Bug fixed in line wrap mode where cursor up or down command did not work.
      </li>
      <li>
	Some styling bugs fixed that were due to a compilation problem with
	gcc and inline functions with same name but different code.
      </li>
      <li>
	The way that lexers loop over text was changed to avoid accessing beyond the
	end or setting beyond the end. May fix some bugs and make the code safer but
	may also cause new bugs.
      </li>
      <li>
	Bug fixed in HTML lexer's handling of SGML.
      </li>
      <li>
	Bug fixed on GTK+/X where lines wider than 32767 pixels did not display.
      </li>
      <li>
	SciTE bug fixed with file name generation for standard property files.
      </li>
      <li>
	SciTE bug fixed with Open Selected Filename command when used with
	file name and line number combination.
      </li>
      <li>
	In SciTE, indentation and tab settings stored with buffers so maintained correctly
	as buffers selected.
	The properties used to initialise these settings can now be set separately for different
	file patterns.
      </li>
      <li>
	Thread safety improved on Windows with a critical section protecting the font
	cache and initialisation of globals performed within Scintilla_RegisterClasses.
	New Scintilla_ReleaseResources call provided to allow explicit freeing of resources
	when statically bound into another application. Resources automatically freed
	in DLL version. The window classes are now unregistered as part of resource
	freeing which fixes bugs that occurred in some containers such as Internet Explorer.
      </li>
      <li>
	'make install' fixed on Solaris.
      </li>
      <li>
	Bug fixed that could lead to a file being opened twice in SciTE.
      </li>
    </ul>
    <h3>
       <a href="scite144.zip">Release 1.44</a>
    </h3>
    <ul>
      <li>
	Released on 4 February 2002.
      </li>
      <li>
	Crashing bug fixed in Editor::Paint.
      </li>
      <li>
	Lua lexer no longer treats '.' as a word character and
	handles 6 keyword sets.
      </li>
      <li>
	WordStartPosition and WordEndPosition take an onlyWordCharacters
	argument.
      </li>
      <li>
	SciTE option for simplified automatic indentation which repeats
	the indentation of the previous line.
      </li>
      <li>
	Compilation fix on Alpha because of 64 bit.
      </li>
      <li>
	Compilation fix for static linking.
      </li>
      <li>
	Limited maximum line length handled to 8000 characters as previous
	value of 16000 was causing stack exhaustion crashes for some.
      </li>
      <li>
	When whole document line selected, only the last display line gets
	the extra selected rectangle at the right hand side rather than
	every display line.
      </li>
      <li>
	Caret disappearing bug fixed for the case that the caret was not on the
	first display line of a document line.
      </li>
      <li>
	SciTE bug fixed where untitled buffer containing text was sometimes
	deleted without chance to save.
      </li>
      <li>
	SciTE bug fixed where use.monospaced not working with
	multiple buffers.
      </li>
    </ul>
    <h3>
       <a href="scite143.zip">Release 1.43</a>
    </h3>
    <ul>
      <li>
	Released on 19 January 2002.
      </li>
      <li>
	Line wrapping robustness and performance improved in Scintilla.
      </li>
      <li>
	Line wrapping option added to SciTE for both edit and output panes.
      </li>
      <li>
	Static linking on Windows handles cursor resource better.
	Documentation of static linking improved.
      </li>
      <li>
	Autocompletion has an option to delete any word characters after the caret
	upon selecting an item.
      </li>
      <li>
	FOX version identified by PLAT_FOX in Platform.h.
      </li>
      <li>
	Calltips in SciTE use the calltip.&lt;lexer&gt;.word.characters setting to
	correctly find calltips for functions that include characters like '$' which
	is not normally considered a word character.
      </li>
      <li>
	SciTE has a command to show help on itself which gets hooked up to displaying
	SciTEDoc.html.
      </li>
      <li>
	SciTE option calltip.&lt;lexer&gt;.end.definition to display help text on a
	second line of calltip.
      </li>
      <li>
	Fixed the handling of the Buffers menu on GTK+ to ensure current buffer
	indicated and no warnings occur.
	Changed some menu items on GTK+ version to be same as Windows version.
      </li>
      <li>
	use.monospaced property for SciTE determines initial state of Use Monospaced Font
	setting.
      </li>
      <li>
	The SciTE Complete Symbol command now works when there are no word
	characters before the caret, even though it is slow to display the whole set of
	symbols.
      </li>
      <li>
	Function names removed from SciTE's list of PHP keywords. The full list of
	predefined functions is available from another web site mentioned on the
	Extras page.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -