
- #CODEBLOCKS WINDOWS 10 FULL#
- #CODEBLOCKS WINDOWS 10 CODE#
- #CODEBLOCKS WINDOWS 10 WINDOWS#
Improved performance when opening the find/replace dialog when there is a project with many targets. Improved performance when loading large projects. SDK: Make cbResolveSymLinkedDirPath a bit more robust (prevent infinite loops). SDK: Introduce API for Memory watches which might be used to implement plugins useful for embedded development. Make pressing Return/Enter to select the filtered option in the Goto File, Goto Function and Select Target dialogs on Windows. Make sure passing -file=path/to/file.ext without line number works, too. Many wxWidgets asserts have been fixed. Do View - Toolbars - Fit toolbars on every startup. Various improvements to multi-monitor support and child window placement. The C/C++ parser used by the Code-completion plugin saw various improvements and bugfixes. Kill the started process and all children instead of using wxSIGTERM. Make the abort button work again (ticket #104). Various improvements to the logging and auto switching to the log tabs. Clear target specific variables from the MacroManager on every recalculation (ticket #582). This makes C only project to use the C compiler executable for linking. Add an option to targets which allows the user to select the linker executable to be used for the target. Small improvements to the settings of the syntax highlighting. Lexers for several new languages have been added (Markdown, Nim, Plain text, YAML). More advanced options for closing files have been added to the editor notebook context menu (close to the right/left). Some options are no longer duplicated in the editor and editor notebook context menus. The context menu has been trimmed down and organized in a better way. There is an option to disable the save-to-temp-and-move operation we use by default. Non-latin keys now work when used as shortcuts in the editor on Linux. Support for fonts with ligatures on all platforms has been introduced. A major flickering bug has been fixed when using wxGTK. Now it is possible to paste when multiple selections are active. This release introduces some improvements to handling multiple selection. #CODEBLOCKS WINDOWS 10 CODE#
The Scintilla component has been updated to version 3.7.5 and most of the code has been synchronized with the code for wxSTC. Per-monitor support is not yet available. #CODEBLOCKS WINDOWS 10 WINDOWS#
Code::Blocks is marked as DPI-aware:True on Windows which makes it look sharp.The icons in the auto-completion popup change size to match the scaling of the text.The icons in the editor's margin change size when scaling the editor.
This should work correctly on all major ports (wxMSW, wxGTK, wxCocoa) The goal is to make icons look big enough and non-blurry. The icon size is appropriately selected based on the scaling used by the user.This release introduces new icon sizes (16, 20, 24, 28, 32, 40, 48, 56 and 64) for almost every UI element (menus, toolbars, project tree, most plugins).
#CODEBLOCKS WINDOWS 10 FULL#
You can read a full changelog on the Code::Blocks homepage. This is just an excerpt of the changelog with the differences since 17.12. To-do list management with different users.Open files list for quick switching between files (optional).Code folding for C, C++, Fortran, XML and many more files.Syntax highlighting, customizable and extensible.User-defined watches (support for watching user-defined types through scripting).Display local function symbols and arguments.Breakpoint ignore counts (break only after certain number of hits).Breakpoint conditions (break only when an expression is true).Data breakpoints (read, write and read/write).Also supports MS CDB (not fully featured).Imports MSVC projects and workspaces (NOTE: assembly code not supported yet).Inter-project dependencies inside workspace.Workspaces to combine multiple projects.Support for parallel builds (utilizing your CPU's extra cores).Very fast custom build system (no makefiles needed).No interpreted languages or proprietary libs needed. Runs on Linux, Mac, Windows (uses wxWidgets). Special credits go to darmar for his great work on the FortranProject plugin, bundled since release 13.12. For instance, compiling and debugging functionality is already provided by plugins!Ĭode::Blocks offers all the features you need, having a consistent look, feel and operation across platforms. Any kind of functionality can be added by installing/coding a plugin. Built around a plugin framework, Code::Blocks can be extended with plugins. Code::Blocks is a free, open-source, cross-platform IDE.