Atom 1.34.0-beta0 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: Added built-in support for Rust using Tree-sitter. Improved soft-wrapping behavior. Added the ability to disable packages' snippets. Moved the 'Undo Discard' button in the Git panel into a context menu. Added a commit list to the GitHub panel. Adding Git / GitHub icons to the status bar. an where Linux users were unable to push or fetch Git branches with the GitHub package on distributions with libcurl4 installed. an where the Toggle Line Comments command created the wrong kinds of comments in files with multiple languages. Multiple syntax highlighting and other involving the tree sitter parser: Missing syntax highlighting classes in several languages when using the new Tree-sitter parsing system Ruby Go JavaScript (atom/language-javascript#611, atom/language-javascript#612, atom/language-javascript#614) C Python . Ruby. Go. JavaScript (atom/language-javascript#611, atom/language-javascript#612, atom/language-javascript#614). C. Python. Missing syntax highlighting of CSS inside of JavaScript and HTML. Missing syntax highlighting of macro definitions in C code. Incorrect highlighting of raw byte strings in Rust code. an where making rapid, large edits could cause invalid syntax highlighting. an that caused a freeze when making certain edits to ERB files. an where typing a '#' would spuriously insert curly braces in several languages. Added the ability to fold several more types of statements in some languages (atom/language-go#164, atom/language-javascript#624). Added several syntax highlighting classes that were accidentally removed in 1.32.0 (atom/language-javascript#620, atom/language-javascript#623, atom/language-javascript#622). an that caused the API documentation to be omitted for some core Atom APIs. Windows release artifacts signed with new certificate -- see details at Atom/atom#18092 - Migrate core package 'atom-dark-ui' into./packages. Atom/atom#18093 - Migrate core package 'atom-dark-syntax

MITL javascript editor programmers web-development