Atom 1.25.1 Final (x86/x64) » Developer.Team

Atom 1.25.1 Final (x86/x64)

Atom 1.25.1 Final (x86/x64)
Atom 1.25.1 Final (x86/x64)


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. You choose from thousands of open source packages that add new features and functionality to Atom—or build a package from scratch and publish it for everyone else to use. 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. It's easy to customize and style Atom. You can tweak the look and feel of your UI with CSS/Less and add major features with HTML and jаvascript. Check out the video on setting up Atom. Atom is a desktop application built with HTML, jаvascript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies.

Atom Features:

Cross-platform editing
Atom works across operating systems. You can use it on OS X, Windows, or Linux.

Built-in package manager
Search for and install new packages or start creating your own—all from within Atom.

Smart autocompletion
Atom helps you write code faster with a smart, flexible autocomplete.

File system browser
Easily browse and open a single file, a whole project, or multiple projects in one window.

Multiple panes
Split your Atom interface into multiple panes to compare and edit code across files.

Find and replace
Find, preview, and replace text as you type in a file or across all your projects.

WHATS NEW:
Notable Changes:
Electron has been upgraded to 1.7.11.
Support greatly improved syntax highlighting and code folding with a next-generation parsing system called tree-sitter. See the pull request for details about opting in to try it out.
Dialogs launched with the Atom API, including confirm and save, may now be asynchronous. Add a callback to atom.confirm() and showSaveDialog calls to opt-in to the asynchronous forms.
Python language support is being overhauled substantially and now supports function annotations, async functions, string formatting, f-strings, and binary strings.
style attributes within HTML documents are tokenized as CSS.
The GitHub package has a configuration setting to control automatic hard-wrapping of commit messages composed in the mini-editor.
The GitHub package's diff view no longer scrolls when it shouldn't.
Filemode changes and changes to symlinks are shown and handled properly by git operations.
Duplicate snippet keys are an error and prevent the loading of erroneous user snippets.
The spell-check package supports an excludedScopes setting to prevent spellchecking from being performed on specific grammatical constructs.
Window dimensions are saved on resize rather than blur, which improves reliability.
atom --wait can reuse an existing window and return when the named buffers or folders are closed.
Some TextEditor settings may be preserved when the language mode changes.
atom.commands.dispatch() returns a Promise that resolves after all handlers complete.
Perform all configuration file I/O in the main process, to prevent race conditions that occur when multiple windows interact with the configuration file at once.
Enable snippets within strings and comments.
TypeScript files with a .tsx extension are now discovered by custom transpilers.
Fixed an issue where panes could not be dragged into closed docks.