Atom is a text editor that's modern, approachable, yet hackable to the core—a tool you can customize to do anything but also use productively without ever touching a config file. Atom comes pre-installed with four UI and eight syntax themes in both dark and light colors. If you can't find what you're looking for, you can also install themes created by the Atom community or create your own.
Development mode loads the Atom source from the locally cloned repository and also loads all the packages in /.atom/dev/packages. A Boolean, true to open the window in safe mode. Safe mode prevents all packages installed to /.atom/packages from loading. Download Atom 1.15.0 for Mac. Fast downloads of the latest free software!
Atom helps you write code faster with a smart, flexible autocomplete. Easily browse and open a single file, a whole project, or multiple projects in one window.
Using the default plugins, the following languages are supported in some aspect as of v1.5.1: HTML, CSS, Less, Sass, GitHub Flavored Markdown, C/C++, C#, Go, Java, Objective-C, JavaScript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, shell script, Clojure, Perl, Git, Make, Property List (Apple), TOML, XML, YAML, Mustache, Julia & SQL.
Atom 1.38.0 notable changes:
Atom 1.38.2
Changes in Atom 1.38.1:
Atom 1.38.2 Download Mac Os
language-json
Atom 1.38.2 changelog:
Atom Core
Download: Atom 1.38.2 (32-bit) | Standalone | ~200.0 MB (Open Source)
Download: Atom 1.38.2 (64-bit) | Standalone Links: Atom Home Page | Release Notes
Get alerted to all of our Software updates on Twitter at @NeowinSoftware
Atom 1.38
June 11, 2019
Atom 1.38 includes some improvements to the GitHub package and improvements to JS, ERB, Python, and JSON language support. Atom 1.39 beta includes a new
ripgrep -based project search backend, an upgrade to Electron 3.1, and much improved loading times for multi-megabyte files containing only a single line of text.
Github package improvements
Improvements to JS, ERB, and Python language grammars
A few fixes have been added to the language parsers/syntax highlighter. Now Atom allows folding the
default label of switch statements in JS, it improves the handling of comment characters in ERB and it fixes an issue when folding if statements in Python.
Tree-sitter parsing support for JSON
Syntax highlighting performance on JSON files is now substantially improved thanks to Atom now using Tree-sitter to syntax highlight JSON files by default. Syntax-based folding and selection while editing JSON are another nice benefit of the switch to Tree-sitter.
There are many more details in the release notes.
Atom 1.39 BetaRipgrep based find and replace
Performing a project-wide search on a large repository just got a lot faster with a new search backend based on ripgrep. For now, ripgrep is an experimental option that can be toggled in the settings for the
find-and-replace package.
Here are some results from our testing against repositories of various sizes. We’re seeing searches run up to 22 times faster.
Upgrade to Electron 3.1
Atom now runs on Electron 3.1, which advances our underlying browser implementation from Chrome 61 to Chrome 66 and gives packages access to new browser features, including native support for async iterators and generators.
Improved performance loading large single-line files
In the past, loading multi-megabyte files containing a single line has caused performance problems for Atom. In 1.39, these kinds of files now load about 75 times faster than they did previously.
Improved JSX support in TypeScript
JSX expressions in
.tsx files are now supported by the ide-typescript package when Tree-sitter is enabled. In addition, you can now provide type arguments in JSX expressions without confusing Atom’s syntax highlighting.
Community Contribution Highlights
We’re thankful for the community contributors that help Atom get better on each release. These are some of them:
Atom 1.38.2 Download Mac Download
As usual, @50wliu makes a strong showing with multiple pull requests. He helped us fix apm installation issues on Linux, improved our approach to deserializing workspace items added by packages, and added the ability to hold ctrl/cmd when dragging to copy items in the tree view. He also contributed a few other PRs that were less visible but equally important. See the release notes for details.
Long-time contributor @Ben3eee continued his refinement of language support in Atom with a PR to improve the styling of strings in the Tree-sitter C grammar and added support for Tree-sitter to our JSON language package.
![]()
Also on the Tree-sitter front, @Caleb531improved the handling of
*args and **kwargs in our Python grammar.
Atom 1.38.2 Download Mac Iso
Check out many more improvements and bug fixes in the release notes.
Atom 1.38.2 Download Mac High Sierra
Get all these improvements today by joining the Atom Beta Channel!
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2020
Categories |