Version 6.5 FEB 2021
- fix: classbrowser not work when class browser is opened by default when devcpp starts
- fix: finish reparse before rename a symbol
- change: don't auto save after rename a symbol
- fix: crash when remembered editor posistions >= 500
- fix: devcpp crash when open many editors and close the last one
- fix: devcpp may crash when reparse project files
- fix: row height in the project option dialog's version info tab not correct
- fix: show code completion list after 'unsigned' and 'signed'
- enhancement: add compiler by folder will add release/debug/profile sets
- enhancement: optimize "locate the editing file in the files view"
Version 6.4-beta4.1 FEB 2021
- fix: the display of title bar is not correct when file is edited
- fix: infinite loop when includes "iostream" and input "v"
Version 6.4-beta4 FEB 2021
- fix: the contents not get parsed when create a new file and paste into it.
- enhancement: don't mark identifiers contains chinese character as error
- fix: error when reparsing a project file
- enhancement: Add file browser panel
- enhancement: Add scrollbar in the compiler options dialog's autolinks tab
- enhancement: add close button to editors
Version 6.4-beta3 FEB 2021
- fix: random crash when close project
- change: if devcpp is started by open file in the explorer, don't auto open last closed files.
- change: if an instance of devcpp is already started and running, don't auto open last closed files.
- enhancement: show filenames instead of full path in the File menu's open history
- fix: enclosing '>' or '"' may dispear when auto complete #include header name
- fix: chinese characters in the compiled exe file error, when the file's encoding is gbk
Version 6.4-beta2.1 FEB 2021
- fix: can't close project files which are opened before the project. ( and can't close auto opened project files when start, because they are opened before the project)
- fix: random crash when close an editor
Version 6.4-beta2 FEB 2021
- fix: local variables not show up when editing in the definition of a function which declaration is not in the same file
- fix: delete a linebreak and undo, the result is not correct
- enhancement: better hightlight support in the demo of the editor options dialog's color tab
- enhancement: add support to things like 'using std::vector;'
- upgrade integrated EGE to version 21.01
- upgrade libturtle: add setBackgroundColor() setBackgroundImage() and fill() functions
- fix: chinese wchar string literals like L"字符串 2" is wrongly marked as error by gcc syntax check.
- fix: autolinks sometimes not work when the file is not saved before compiling.
- fix: The executable file is deleted after syntax check.
- enhancement: check if the file needs to be recompiled before execute the Run command
- enhancement: use different color to display escape sequences in the string
- fix: diplay error when string is not correctly ends
- enhancement: add "sort by scope" option in the editor options dialog's code completion tab
- fix: Delete symbols pairs shouldn't be invoked when editing the comments or strings.
- change: disable the "Use UTF-8 by default" option by default (because gcc will use system's ansi encoding to encode __FILE__ )
- enhancement: add "auto load last closed files when start" option in the editor option dialog's misc tab, turned on by default
- enhancement: auto load last closed files when start
Version 6.4-beta1 JAN 2021
- fix: wrong text color of the evaluation input and result controls
- fix: prevent copy/paste/cut/indent/toggle comment when input focus is not in the editor
- fix: can't copy/paste in the evaluation input control
- enhancement: refresh editor when parsing finished
- enhancement: better organize infos in the classbrowser for class members definitions in the cpp files
- fix: expand a node in the class browser will jump to its declaration
- fix: don't auto scroll the expanded node to the top
- enhancement: All same name namespaces only display once in the classbrowser
- enhancement: auto open files opened when devcpp exited last time
Version 6.4-alpha2 JAN 2021
- enhancement: Add "enable auto links" option in the compiler option dialog
- fix: can't correctly parse symbols like 'blocks[four_blocks[j].i][four_blocks[j].j].color_id';
- fix: leftpanel tab display not correct, when the project panel is hidden.
- enhancement: greatly improved the speed of class browser loading. (For large files such as GL/glew.h, the loading time changed from >20s to <0.2s);
- enhancement: Add options to switch between show all members in the project and in the current file
Version 6.4-alpha1 JAN 2021
- enhancement: The Parser works in a background thread.
- fix: Won't show code suggestion when include a header using path including '.' or '..';
- fix: chinese translations
- enhancement: auto expand nodes in the left project panel when a new project is created;
- enhancement: hide the left project panel when no project is opened
- fix: debugger don't stop at the first statement of main(), if the current debugging file doesn't has breakpoints but other files have breakpoints;
- fix: can't make projects including source files in subfolders
- enhancement: don't reload the classbrowser each time click on it
- fix: filenames in the breakpoint view is not the same with the editors
- enhancement: change the way to load predefined color themes.
Version 6.3 JAN 2021
- enhancement: Use the same color for global var in completion suggestion windows as in the editor
- fix: The compiler sets found are not saved , when devcpp starts up and the old compiler set is not valid.
- fix: todo item display error
- fix: stop execution don't really stop the execution in windows 10
- change: display the active non-project file's name in the titlebar even when there's project opened.
- fix: stop debug when the code needs to be compiled and the user choose 'No' in the info dialog.
- enhancement: Code Template in code suggestion window. (thanks @totomusic)
- fix: array display error in the local panel
- enhancement: show code snippets option in the editor options dialog's code completion tabpage
- enhancement: show code completion window even if the word is inputed by IME
- enhancement: popup menu for the Local Panel
- fix: some character in utf8 encoding files will cause gcc compile error
- enhancement: dragging mouse on the editor's gutter won't toggle breakpoint and fold codes.
Version 6.3-beta4 JAN 2021
- fix: devcpp crash when tring to turn off the windows sytem while devcpp is running
- enhancement: the parser support complex template parameters in type definitions;
- enhancement: the parser support C++ 11 attr in struct/class/union defininitions;
- enhancement: the parser support {} object initializer , like A x {new A};
- enhancement: correctly parse and show code suggestion for std::future
- enhancement: left click the message panel's active tab will hide it
- enhancement: add local variables tab to the debug panel
- fix: Click test for the folder icon on the gutter is wrong if the option "use custom font" for gutter is turned on.
- enhancement: left click the left panel's active tab will hide it
- enhancement: GDB console won't lose focus after executing commands.
- fix: Special toolbar display error under dark themes.
- enhancement: Placeholder in user code template.
- fix: ctrl+F11 maximization works properly
- fix: check syntax for new files
- enhancement: don't check syntax if new file is saved to a n
评论0
最新资源