Download Code Blocks Terbaru

Code Blocks Terbaru, Code Blocks Lastest Version


Link Download Dibawah INI!

Code::Blocks 20.03 Windows 7, 8, 9, 10

Code::Blocks adalah suatu program lingkungan pengembangan terpadu bebas, nirlaba, bersumber terbuka dan lintas platform. Program yang ditulis dalam C++ beserta wxWidgets untuk GUI-nya ini bisa digunakan bersama dengan berbagai macam kompilator, contohnya GCC dan Visual C++. Peralatannya yang tersedia tergantung dari "plugin" yang ada dipasang. Sekarang ini, Code::Blocks lebih tersedia sebagai perangkat pengembangan dalam bahasa C dan C++, walaupun program ini juga bisa disesuaikan, dan mungkin akan membutuhkan pemasangan tambahan, untuk pengembangan perangkat lunak ARM, AVR, DirectX, FLTK, Fortran, GLFW, GLUT, GTK+, Irrlicht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, STL, SmartWin dan wx. Code::Blocks tersedia di sistem operasi Windows, Linux, Mac OS X dan FreeBSD.

Kompilator
Code::Blocks bisa digunakan bersama dengan banyak kompilator, contohnya MinGW (GCC untuk Windows), Digital Mars, Visual C++, Borland C++, LLVM Clang, Watcom, LCC, dan Intel C++ Compiler. Walau sebenarnya lebih untuk C++, masih ada terdapat juga kompilator untuk bahasa pemrograman selain C++, contohnya GNU Fortran, Digital Mars D, dan GNU GDC. Dengan sistem "plugin"-nya Code::Blocks, kegunaan untuk bahasa-bahasa lainnya juga bisa turut dipasang.

Di Code::Blocks, proses kompilasi dilakukan melalui menu Build -> Compile current file, sedangkan proses kompilasi dilakukan melalui menu Build -> Build. Adapun, eksekusi terhadap program dilakukan melalui menu Build -> Run. Jika ingin melakukan pembentukan file yang dapat dieksekusi sekaligus mengeksekusinya, hal ini dapat dilakukan melalui menu Build -> Build and Run.

# Change Log
This is just an excerpt of the changelog with the differences since 17.12. You can read a full changelog on the Code::Blocks homepage.

HiDPI support:

* 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).

* The icon size is appropriately selected based on the scaling used by the user. The goal is to make icons look big enough and non-blurry. This should work correctly on all major ports (wxMSW, wxGTK, wxCocoa)

* The icons in the editor's margin change size when scaling the editor.

* The icons in the auto-completion popup change size to match the scaling of the text.

* Code::Blocks is marked as DPI-aware:True on Windows which makes it look sharp. Per-monitor support is not yet available.

Editor:

* The Scintilla component has been updated to version 3.7.5 and most of the code has been synchronized with the code for wxSTC.

* This release introduces some improvements to handling multiple selection. Now it is possible to paste when multiple selections are active.

* A major flickering bug has been fixed when using wxGTK.

* Support for fonts with ligatures on all platforms has been introduced.

* Non-latin keys now work when used as shortcuts in the editor on Linux.

* There is an option to disable the save-to-temp-and-move operation we use by default.

* The context menu has been trimmed down and organized in a better way. Some options are no longer duplicated in the editor and editor notebook context menus.

* More advanced options for closing files have been added to the editor notebook context menu (close to the right/left).

* Lexers for several new languages have been added (Markdown, Nim, Plain text, YAML).

* Small improvements to the settings of the syntax highlighting.

Compiler:

* Add an option to targets which allows the user to select the linker executable to be used for the target. This makes C only project to use the C compiler executable for linking.

* Clear target specific variables from the MacroManager on every recalculation (ticket #582).

* Various improvements to the logging and auto switching to the log tabs.

* Add support for -std=c++17 flag.

* Make the abort button work again (ticket #104). Kill the started process and all children instead of using wxSIGTERM.

Other:

* The C/C++ parser used by the Code-completion plugin saw various improvements and bugfixes.

* Various improvements to multi-monitor support and child window placement.

* Do View - Toolbars - Fit toolbars on every startup.

* Many wxWidgets asserts have been fixed.

* Make sure passing --file=path/to/file.ext without line number works, too.

* Make pressing Return/Enter to select the filtered option in the Goto File, Goto Function and Select Target dialogs on Windows.

* SDK: Introduce API for Memory watches which might be used to implement plugins useful for embedded development.

* SDK: Make cbResolveSymLinkedDirPath a bit more robust (prevent infinite loops).

* Improved performance when loading large projects.

* Improved performance when opening the find/replace dialog when there is a project with many targets.

* Script bindings: Make it possible to examine and modify the Extension XML nodes in the project files.

* Debugger: Make it possible to attach to a process using the command line (This commit adds --dbg-attach and --dbg-config command line options).

* Debugger: Make sure to set the SHELL variable before starting GDB

* KeyBinder: Introduce version 2.0 using CodeLight key binding methods; allowing future ability to dynamically set menu and global accelerators to any frame.

* KeyBinder: Fix F2, Shift-F2 and allow linux to handle any View menu check items (ticket #273).

* SpellChecker: Fix wrong white space handling on windows by using Scintilla word finding function.

* wxSmith: Add various missing flags to various controls.

* wxSmith: Improve the UI, fix various crashes and asserts.Library updates:

* Scintilla to 3.7.5; Sync wx files with the same files in wxWidgets' master

* Exchndl crash handler to v0.9.1

* Hunspell on Windows from v1.3.3 to v1.7.0

* Astyle to v3.1

* wxPDFDoc to v0.9.8 (used in SourceExporter plugin)

Komentar

Postingan populer dari blog ini

Download Dev C++ Versi Terbaru

5 Daftar IDE Terbaik Untuk Bahasa Pemrograman C++