📄 changelog
字号:
* New: A new tab widget that displays a popup-menu with all open tabs* New: Automatic configuration of Cscope/Ctags paths and parameters* New: Filter query results* New: Tag list can be hidden* Improved: Display unique entries in the completion list* Improved: Two options for the editor's popup menu: Cscope actions embedded in the editor's own menu, or the old-style KScope-only menu* Improved: The process of closing all editor windows (explicitly, when closing a project or when exiting KScope) is much faster* Bug fix: Do not show a hidden query window when browsing through position history* Bug fix: Refreshing a locked query opened a new page* Bug fix: Possibly wrong tag-highlighting if cursor was moved while Ctags is working* Compilation Fix: Compiles under KDE 3.2 again1.1.0 (1-Feb-2005)* New: Cross-reference database is rebuilt automatically* New: Symbol completion (manual and automatic)* New: Allow multiple queries to be issued simultaneously* New: Query dialogue with symbol hinting, history, substring search option and and the ability to change the query type* New: System profiles (fast/slow) determine default settings for time-consuming operations* New: Multiple position history paths* New: Postion history can be saved and restored* New: Drag&Drop support* New: Optional warnings when file is modified outside KScope (Supports Kate part only)* New: Call Tree support for both Called and Calling tree modes* New: Call Tree save/restore support within the project* New: Unobtrusive progress information for all Cscope queries* New: Query results popup-menu for copying and removing items* New: Menu option for showing/hiding the toolbar* New: Configurable keyboard shortcuts* Improved: More command line options* Improved: External editor can be invoked in read-write mode* Improved: Faster project load times (file list is not sorted by default)* Bug fix: Symbol list last entry was not found* Bug fix: Crashed when jumping to a new position and no pages are open* Bug fix: Synchronise splitter sizes whenever a page gains focus* Bug fix: Query dialogue suggested text did not check current character* Bug fix: the progress information did not work with inverted index or regular expressions1.0 (7-Dec-2004)* Bug fix: Selecting entries in the position history dialogue messes up the history (thanks to Fekete Gabor)* Bug fix: Double clicking a directory name in the file system tree view opens an editor page (thanks to Fekete Gabor)* Bug fix: "No source file found" message not detected since error output may be broken (fix allows Cscope restart mechanism to be re-enabled)* Bug fix: Return file-system root as the root directory of a temporary project * Bug fix: Handle file names without an extension in the file list (thanks to Anton G. Alvedro)* Bug fix: Show the main window before loading the last project (fixes problems with the width of the tag list)* Bug fix: Use CTRL-5 for the EGrep pattern shortcut (CTRL-6 is already used by Kate)* Bug fix: Do not restart Cscope when a file of the wrong format is opened as a cscope.out file* Bug fix: Open editor pages were not found when using relative paths in cscope.files (thanks to Chris Mason)* Bug fix: Cannot rebuild database when working with temporary projects, re-run Cscope instead (thanks to Chris Mason)* Bug fix: Do not populate file tree recursively (may significantly increase the project loading time) (thanks to Albert Yosher)* Bug fix: Maximise main window before displaying the welcome message (on first time usage)* Bug fix: Empty position history was added if jumping when no files were open (thanks to Fekete Gabor)* Bug fix: Editor was not set to read-write mode if the edited file changed its permission (thanks to Albert Yosher)* Bug fix: Clean paths from '.' and '..' before opening a file (thanks to Albert Yosher)* Bug fix: KScope Crashes after applying new configuration if an empty query page exists* Bug fix: Use Ctrl-\ for a call tree (Ctrl-- is already used by Kate)* Improved project loading process * Made documentation compliant with KDE's conventions0.9 (14-Oct-2004)* Option for using an external editor* File-system tree-view* Use application icons for tabs (for consistent look across themes)* Option for shorter query captions (thanks to Fekete Gabor)* Store current location before jumping (fixes position history behaviour)* Show current file path in KScope's title bar* Handle read-only files correctly* Show a special tab icon for a read-only file* Vim-style quick definition* Bug fix: ignore Cscope's "Possible references retrieved" messages (thanks to Fekete Gabor)* Bug fix: report Cscope is working when rebuilding the cross-reference database0.8 (2-Aug-2004)* Select word from cursor position when initiating a query* Show cursor position in status bar* Highlight relevant tag based on cursor position* Allow running KScope in read-only mode* "Fonts" preference page* "Options" preference page* A "refresh query" command for the query pages* Query file format changed to include query type and text (old files will not be loaded)* Bug fix: restore file icon to unchanged when all undo levels have been applied (thanks to Fekete Gabor)* Bug fix: better handling of the tag list width* Bug fix: accept any file name containing "ctags" as the Ctags executable (since Gentoo is using exuberant-ctags)* Bug fix: files could not be reopened after "Close All Windows" (thanks to Fekete Gabor)* Bug fix: query window may be incorrectly hidden if query returns a single record0.7 (15-Jun-2004)* Restore project session (open files and locked queries)* Lock/unlock queries* Prompt to save files before any file is closed* Use KTabWidget for both the Editors window and the Query window* Mark modified files* Show/hide the file list and the query window (thanks to Fekete Gabor)* Save/restore main window layout* Better Ctags support (using native Ctags files)* Open Cscope.out files in temporary projects, also available from the command line (thanks to Fekete Gabor)* Removed sort buttons (requires further consideration)* Tag list sorting order is saved* Query page buttons to the right of the query widget* Bug fix: project was not closed if program was terminated from the main window's title-bar* Bug fix: allow ctags-exuberant as the programme name for Ctags0.6 (21-Apr-2004)* Adjusted to KDE 3.2 (previous versions are no longer supported)* Implemented standard "New File" and "Open File" commands* Line numbers are aligned to the right* Display the type of each file in the file list* Use unsigned int for the entry size in Frontend (fixes compiler warnings)* Implemented Cscope's search for file query* Files are opened automatically if only one record was returned by a query* Close buttons for the editor tabs* Display Cscope error messages in a modeless dialogue* Basic navigation through position history* Open last project on restart* Option to build inverted index for projects (thanks to Fekete Gabor)* Project properties dialogue* Bug fix: calling for an including files query prompts for an EGrep pattern (thanks to Fekete Gabor)* Bug fix: program crashes on including files query* Bug fix: set keyboard focus to editor when moving between tabs0.5 (3-Jan-2004)* Moved project to KDevelop 3.0 format* A new "Window" menu displaying a list of open files* The full path name appears as a tool-tip on each editor tab* Close buttons for query results windows* Fixed Tab order in dialogues0.4 (9-Oct-2003)* New integrated manual* Project files dialogue (add/remove source files)* Prompt for files when a project is empty* Bug fix: Error in rebuild command to cscope (string too long)* Bug fix: Directory names in the paths configuration were mistaken as legal executable files* Bug fix: The directory scanner did not clean its list between consecutive searches (thanks to Craig Graham for this fix)* Bug fix: Initial file count in the dir scanning progress dialogue showed '123456' instead of '0'* Prompt the user to close the active project before creating a new one* Prevent the user from cancelling an already-finished query (i.e., while results are written to the query window)0.3 (3-Aug-2003)* Context menu for running queries from an editor window* A dummy progress dialogue is displayed when progress information is unavailable (simply to indicate that KScope is working)* Bug fix: Mix-up between the "Calling functions" and "Called functions" in the query page titles* Bug fix: Only ".c" and ".h" files could be added to a project* New query type: find #including files* Inform the user when a query ends with no results* Menu command to close the active project* All query pages are removed when a project is closed0.2 (21-Jul-2003)* Call tree window* High-colour icons* Sort buttons for the tag list* Partial fix for the cursor positioning bug in Kate0.1 (3-Jul-2003)* First public release* Front-end to most CScope features* Basic editing environment (multiple windows)* Tag list for each open editor* Multiple query windows* Basic project management
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -