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

📄 todo

📁 一个简单的文本编辑器
💻
字号:
---------------------------------------------------------------------   gedit 0.9.X----------------------------------------------------------------------** Paolo **[X] Replace the "Text not found" string with    "The text you entered was not found" or "Search string not found"[X] Add accellerator to prefs dlg[X] Beautify the Convert plugin dlg[ ] Standardize dlg titles format*Maybe*[ ] Beautify the Plugin Manager dlg---------------------------------------------------------------------   gedit 0.9.2----------------------------------------------------------------------** Chema **[X] Allow the saving & opening of 0 bytes files[X] Enable multiple file selction in the dialog[X] Line numbers are not beeing printed, fix[~] Rewrite/Clean the dialogs handling code    [X] replace/find dialog     [X] goto line    [X] about    [ ] prefs[X] Fix the undo bug when replacing and keeping only the first half of    a replace undo object in the stack.[X] Found the gtk_editable bug !!! Finally. Boy was it a stupid thing[X] If the window is Maximized, do not save it's size. It is anoying    to open it up again and have it take the whole screen, since it is    no Maximized, so [X] Fix the undo bug when replacing text and a pair of delte/inser gets    divided in 2.[X] The Plugins sensitivity is not beeing modified when all the docs are    closed. Rewrite the set sensitivity code.[ ] Reactivate multiple views* Maybe *[ ] Add a split window[ ] Make the button on the prefs dialog box, hook up with the correct    #name directive. like "prefs.html#printing"[ ] Add a convert tabs to space feature[ ] When replacing all, don't push to the undo stack the whole document    add each replacement by itself.[ ] When opening a file for the second time, ask the user if he would     rather open another view of the same file[ ] Clean the code that return widgets from a function (for setting the    sensitivity)[ ] Add a --option what converts '\r' o '\n'---------------------------------------------------------------------   gedit 0.9.1----------------------------------------------------------------------[X] Hack arround for the bug where a line will not be redrawn correctly[X] Fix the problem of loading files with more than 256 withoug a newline    causing the memory to be corruped and making gedit act weird---------------------------------------------------------------------  gedit 0.9.0----------------------------------------------------------------------** Chema **[X] Fix the save_all bug in which Untitled docs are not saved[X] Change the title of the Find dialog box to "Find"[X] insert/delete text should not work for readonly documents[X] Documents opened should not have the "(modified)" tag in the     main window[X] Fix the bug in which the user exits an if an Untitled doc is    open, gedit will not exit[X] Add undo data "replace" and gedit_document_replace() function[X] You should only be able to open 1 prefrences window[X] Add an Untitled file saved to the Recent file list[X] After view_remove the main window title does not get updated[X] After closing a doc the main window title does not get updated[X] Fix the recent files feature, there are still some loose ends.    [X] use full path so that we can locate the files when gedit is	executed from another directory    [X] When saving and Untitled Document or "Saving as" add the doc        to the list    [X] If a document can't be loaded from the recent list because	of whatever reason, remove it.[X] When swapping .c & .h files display error dialogs to the user    If the file is allready open, do not open it again, just set it's    view as active[X] Implement Print Selection[X] Fix warning when exiting gedit by clicking on the "X"[X] Implement a prefrence to set the toolbar with or without text[X] Set undo and redo sensitivity as needed[X] Fix the status bar messages while naviating the edit,view & documents    menu[X] Add status barr message for the Plugins menu.[X] problems with translations .[X] fix the problem when using MDI toplevel window[X] the toolbar sensitivity is set per view basis    since each document will have different undo levels and such    and since if mdi_mode = TOPLEVEl, each view will have it's own    toolbar[x] fix the problem with the Prefs windos + mdi_mode = TOPLEVEL[X] Toolbar buttons text should be settable to gnomecc preference.[X] The tab should remain saying "RO - file.txt" but the title should say    "gedit: file.txt (read only)" instead[X] Select some text, hit CTL+W then cancel. The text is deleted ![X] If you have a toolbar with text and set it to no text    it needs to get resized[X] shade/unshade the undo and redo items on the menus too.[X] there is a bug in the swap [c/h] in the message displayed when the file     was not found. /come/chema... v.s. /home/chema...[X] fix the problem with changing undo levels. When reducing the size of the undo    levels the undo stack becomes a mess.   [X] if you click apply to the prefs box and there aren't any docs open, gedit crashes[X] set sensitivity of the menu/toolbar items that needs a file opened to work.    In the toolbars -> save, close, print, cut, copy, past, search, get_lines,    In the menus -> save, save as, save all, revert, print, print_preview, close, close_all    we need a GList for all this widgets. [X] if there aren't any docs and the status bar is turned on, it does not appear.[X] The word wrapping preference in the prefs. dialog box does not    modify the editor behaivor [X] the undo and redo buttons do not get anshaded after you open a document[X] fix a bug when Searching & replacing text when search text is search for "abcd" in "abcdabcd".[X] get the info from the menus/toolbar correctly call gnome_mdi_get_menubar/toolbar_info ..[X] fix the problem of the dialogs poping in two diferent places. doh ![X] check for the existence of sendmail and of diff. If they are    not found ask the user for the location and set it in settings->sendmail    & settings->diff. Same thing for the browse plugin [lynx]	[X] email plugin                  [X] fix, "change location" and then cancel. 	[X] browse plugin	[X] diff plugin[X] Finish the new diff plugin[X] Unshade the plugins that need a document to be usable	[X] MDI mode = TOPLEVEl, fix.[X] Plugin manager	[X] Basic manager	[X] Add plugin description	[X] Fix the crash when mdi mode = toplevel	[X] Fix the problem with mdi_mode =toplevel, where the menus            do not get updated.	[X] "default" set of plugins, at this point, NONE get installed            by default.[X] Fix multiple views crash, reported by drake.[X] When creating a new file "gedit file_a.txt" we need to set the title[X] Fix the problem with the Main window title when switching    between different views or docs, it flashes.[X] If doc has 1 view, set Remove View Sensitivty[X] Fix the MDI tabs bug[X] Fix the "remove view item not beeing set sensitive after switching    to a doc with more than one view.[X] If the doc is untitled, set the "Revert" sensitivity to off.[X] Add to the diff plugin the ability to make the diff from    an open document in gedit.[X] Fix the speed problems with poorly written themes[X] Fix the "abccba" problem in non Linux Systems[X] Fix the Print Selection problem so that we can release    without gnome-print 0.21** Eric **[X] New Documentation** Roberto **[X] Insert Shell Output plugin[X] Reverse plugin[X] Make the information toolbar button more informative ----------------------------------------------------------------------  gedit 0.7.9----------------------------------------------------------------------** Chema **[X] Add Page Range to the printing dialog[X] Print tab's as a set of spaces.[X] Added page_begin comment to navigate postscript files[X] Rewrite search.c    TODO for rewrite search.c    [X] Add acelerators to the find dialog    [X] Replace the "Find Next" tag with "Find" as needed    [X] Fix the dialog poping in two diferent places    [X] add replace stuff    [X] add replace all stuff    [X] pop a message or find a better way of letting the user know	that the text was not found    [X] some dialogs are going under the main window. Very annoying.    [X] replace is not setting the file as modified=TRUE    [X] rewrote count lines    [X] rewrote goto lines    [X] replace is not undoable anymore.    [ ] dialogs are still poping in diferent locations    [X] implement find next[X] when undoing/redoing test to see if there is a selection active    if there is, unselect it so that the cursor repositions where the    undo/redo happened[X] use gedit_document_get_buffer in all the functions that are getting    the buffer by themselves. This will add an abstraction layer and will help    with the migration to the new text widget.[X] Fix the "Untitled" mess[X] Move the scrollbars before undo operations to speed up undo/redo[X] Add todo levels and free the memory used by deep levels[X] we need to merge when deleting delete key too.[X] Fix the speed problems !!![X] There is still some problems with the "Untitled" docs when opening    multiple views.[X] Fix the multiple views crash[X] When reverting big files, makes the window scroll.[X] Implement Landscape printing[X] Show status bar in the Settings menu is not working[ ] status bar is crashing gedit when using toplevel mdi window settings.** Jason and Chema **[X] Seek and destroy all memory leaks** Jason **[~] New webpage[X] Hack around the problem with recently used files, maybe we should    do all the code for that and not use gnome-history[X] Fix the bug reported in www.freshmeat.net, when a user compiles    with --disable-gnome** Alex **[X] When using the e-mail plugin get the address from the preferences[X] Converted the Convert plugin to Glade** Steve Hall[X] New logo and icon** Dan White[~] First shoot at the documentation** Roberto Majadas[X] Piped input, such as doing "df | gedit" and getting a new document    with the output of df** Kanikus will fix this one **[ ] Menu bug when a language translates "Files" == "File", so we don't    insert all the open windows into the end of the user's File menu----------------------------------------------------------------------  gedit 1.0----------------------------------------------------------------------Short/easier tasks * GNOME Session Management complienceBig/hard tasks * Port to TkText * Better line counting (might be easier after porting to TkText) * Better column counting (might be easier after porting to TkText) * regex searching * Syntax Highlighting (plugin?)Extra items (from TODO-large) * Block Indent (what's this?) * Add concept of "sets" of documents - I want to write the code for   this one, so back off! ;-) * Add more search features: replace all, and search (and replace)   across all open documents. * Add interface/plugin for calling "ctags -x" on the current document   (maybe all open documents?).  build a tree of the output, and when   clicked on, will go to the selected location.  i'm not sure if this   should be code in gedit that simply does fork and exec, or if it   should be its own plugin.  one i know for certain is that gedit   shouldn't contain any C parsing code.  this is how gIDE does it,   and this is unnecessary. * Add a plugin to read ctags generated tags at startup. When   gtkrichtext is done, this should be used to colorise the tags read   at startup, and turn them in some sort of hyperlinks. * Improve the existing plugins to take advantage of preferences.

⌨️ 快捷键说明

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