跨平台文本编辑器Atom v1.14.0 发布

jopen 3年前
   <p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/7bc7859e0368108fb4f5f6b523ef0c8e.png" /></strong></p>    <p> </p>    <p>Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。</p>    <h2>更新日志</h2>    <ul>     <li>A fundamental data structure in the editor has been implemented in native code to reduce memory and yield better performance for large files. More improvements to come.</li>     <li>Atom 1.14 makes available a <a href="/misc/goto?guid=4958999187684792792">64-bit installation</a> for Windows.</li>     <li>Improvements to the MRU tabs UX:      <ul>       <li>An MRU-ordered list of the tabs to visit now appears during MRU traversal.</li>       <li>There is an option in the tabs package settings to make ctrl-tab and ctrl-shift-tab do MRU or simple left/right traversal.</li>       <li>Fixed a bug in keyup handling such that the MRU order doesn't appear to randomly change.</li>      </ul> </li>     <li><a href="/misc/goto?guid=4958999187787604892">Overhaul of the bundled C# grammar</a></li>     <li><a href="/misc/goto?guid=4958998013726403550">Upgrade find-and-replace to use new marker layer API for fast clearing of markers</a></li>     <li><a href="/misc/goto?guid=4958998012214272974">Option for avoiding overlay movements</a></li>     <li><a href="/misc/goto?guid=4958998013985718321">Reduce the impact of leaking Editor, Selection, & Cursor objects</a></li>     <li><a href="/misc/goto?guid=4958998011154020882">atom/atom#13384 - Replace "osx" to "macOS"</a></li>     <li><a href="/misc/goto?guid=4958998011241856233">atom/atom#13372 - Activate packages immediately if hook had already been triggered</a></li>     <li><a href="/misc/goto?guid=4958998011334330899">atom/atom#13266 - Flush DOM before displaying context menu</a></li>     <li><a href="/misc/goto?guid=4958998011414392165">atom/atom#13397 - Revert "Flush DOM before displaying context menu"</a></li>     <li><a href="/misc/goto?guid=4958998011507306260">atom/atom#13152 - Add and improve core.*OnStart setting descriptions</a></li>     <li><a href="/misc/goto?guid=4958998011580123619">atom/atom#13353 - Upgrade to Electron 1.3.13</a></li>     <li><a href="/misc/goto?guid=4958998011670552846">atom/atom#13386 - Replace <code>libXScrnSaver</code> with <code>libXss.so.1</code> in RPM package spec</a></li>     <li><a href="/misc/goto?guid=4958998011747884946">atom/atom#13042 - macOS: Let atom.sh find itself when run from an .app</a></li>     <li><a href="/misc/goto?guid=4958998011837577458">atom/atom#13411 - Suppress TextEditorScrollView scrolled when it shouldn't have warning</a></li>     <li><a href="/misc/goto?guid=4958998011917214457">atom/atom#13412 - Fix issue where editor fails to regain focus</a></li>     <li><a href="/misc/goto?guid=4958998011998335888">atom/atom#13415 - Add desktop.ini to ignored names</a></li>     <li><a href="/misc/goto?guid=4958998012087992342">atom/atom#13416 - Fix link in macOS build instructions</a></li>     <li><a href="/misc/goto?guid=4958997524202698765">atom/atom#13421 - Multiple fixes for RPM and in docs RPM distros.</a></li>     <li><a href="/misc/goto?guid=4958997524202698765">atom/atom#13421 - Multiple fixes for RPM and in docs RPM distros.</a></li>     <li><a href="/misc/goto?guid=4958998012214272974">atom/atom#11852 - Option for avoiding overlay movements</a></li>     <li><a href="/misc/goto?guid=4958998012290533199">atom/atom#13429 -  electron-winstaller</a></li>     <li><a href="/misc/goto?guid=4958998012371360562">atom/atom#13426 - Portable mode enhancements</a></li>     <li><a href="/misc/goto?guid=4958998012465178100">atom/atom#13272 - Fix prepending multiple gutters at once</a></li>     <li><a href="/misc/goto?guid=4958998012542822543">atom/atom#13430 - Signing key changes for Windows</a></li>     <li><a href="/misc/goto?guid=4958998012619772816">atom/atom#12929 - Redirect apm scripts to use the actual apm ones</a></li>     <li><a href="/misc/goto?guid=4958998012708163432">atom/atom#13431 - Switch to npm provided chromedriver instead of manually downloaded</a></li>     <li><a href="/misc/goto?guid=4958998012788834169">atom/atom#13194 - fix text selection and cursor position in lines with rtl text</a></li>     <li><a href="/misc/goto?guid=4958998012869561755">atom/atom#13441 - Custom icon for jumplist projects</a></li>     <li><a href="/misc/goto?guid=4958998012950156975">atom/atom#13453 - Use new text-buffer version with a more efficient DisplayLayer</a></li>     <li><a href="/misc/goto?guid=4958998013040151048">atom/atom#13473 - Prevent builds on Node 7+ until they're fixed</a></li>     <li><a href="/misc/goto?guid=4958998013119128634">atom/atom#13475 - Fix bad title bar path when viewing files not in a project folder</a></li>     <li><a href="/misc/goto?guid=4958997524338791082">atom/atom#13460 - Use package-specific transpilation options during tests</a></li>     <li><a href="/misc/goto?guid=4958998013234200929">atom/atom#13486 - Limit line decoration update to visible row range</a></li>     <li><a href="/misc/goto?guid=4958998013310918818">atom/atom#13487 - Template update</a></li>     <li><a href="/misc/goto?guid=4958998013393338667">atom/atom#13493 - Add atom.tooltips.findTooltips(target)</a></li>     <li><a href="/misc/goto?guid=4958998013467710365">atom/atom#13503 -  Update issue and PR templates</a></li>     <li><a href="/misc/goto?guid=4958998013569250502">atom/atom#13507 - Convert win-shell.coffee to win-shell.js</a></li>     <li><a href="/misc/goto?guid=4958998013657949331">atom/atom#13506 - Don't hard-code "Atom.app"</a></li>     <li><a href="/misc/goto?guid=4958998013726403550">atom/atom#13516 - Upgrade find-and-replace to use new marker layer API for fast clearing of markers</a></li>     <li><a href="/misc/goto?guid=4958998013817806543">atom/atom#13524 - Update languages</a></li>     <li><a href="/misc/goto?guid=4958998013896542392">atom/atom#13531 - Updated date range to include 2017</a></li>     <li><a href="/misc/goto?guid=4958998013985718321">atom/atom#13523 - Reduce the impact of leaking Editor, Selection, & Cursor objects</a></li>     <li><a href="/misc/goto?guid=4958998014066432722">atom/atom#13539 - Call debounced cursor blink resume callback any time the cursor moves</a></li>     <li><a href="/misc/goto?guid=4958998014157753450">atom/atom#13545 - Don't convert paths to real paths when building text buffers</a></li>     <li><a href="/misc/goto?guid=4958998014229801417">atom/atom#13549 - Add did-load-user-keymap event</a></li>     <li><a href="/misc/goto?guid=4958998014320967120">atom/atom#13543 - Upgrade atom-keymap to fix issues with multiple layouts on Linux</a></li>     <li><a href="/misc/goto?guid=4958998014397357121">atom/atom#13575 - Don't add pane items in built-in resource openers</a></li>     <li><a href="/misc/goto?guid=4958998014480585744">atom/atom#13564 - Save initial paths immediately on change</a></li>     <li><a href="/misc/goto?guid=4958998757100482753">atom/atom#13573 - Install only the 64 bit version of libXss.so.1</a></li>     <li><a href="/misc/goto?guid=4958999189278793176">atom/atom#13667 - Fix increasing/decreasing font size via ctrl-mousewheel</a></li>     <li><a href="/misc/goto?guid=4958999189375991168">atom/atom#13668 - Don't transform deprecated selectors containing malformed CSS</a></li>     <li><a href="/misc/goto?guid=4958999189461903007">atom/atom#13687 - Fix infinite recursion when calling <code>editor.getLastSelection</code> from an<code>onDidAddCursor</code> event handler</a></li>     <li><a href="/misc/goto?guid=4958999189556448285">atom/atom#13759 - Show first project path as window title if no pane items are open</a></li>     <li><a href="/misc/goto?guid=4958999189649313533">atom/text-buffer#185 - Optimize DisplayLayer's memory usage by storing transformations in a Patch</a></li>     <li><a href="/misc/goto?guid=4958999189735362524">atom/text-buffer#186 - Optimize setTextInRange in the case of large new text.</a></li>     <li><a href="/misc/goto?guid=4958999189830323024">atom/text-buffer#187 - Optimize scan when using single-line regexps</a></li>     <li><a href="/misc/goto?guid=4958999189919674734">atom/text-buffer#189 - Don't yield empty matches at end of scanned range</a></li>     <li><a href="/misc/goto?guid=4958999190018867889">atom/text-buffer#190 - Handle empty final row in TextBuffer.scanInRange</a></li>     <li><a href="/misc/goto?guid=4958999190103458697">atom/text-buffer#191 - Use superstring instead of individual native modules</a></li>     <li><a href="/misc/goto?guid=4958999190200220125">atom/text-buffer#192 - Allow fast creation and destruction of large numbers of display markers</a></li>     <li><a href="/misc/goto?guid=4958999190289927057">atom/text-buffer#193 - Reduce the memory impact of leaking destroyed objects</a></li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958999190372354074" rel="nofollow"><strong>atom-1.14.0-delta.nupkg</strong></a></li>     <li><a href="/misc/goto?guid=4958999190469273577" rel="nofollow"><strong>atom-1.14.0-full.nupkg</strong></a></li>     <li><a href="/misc/goto?guid=4958999190569541227" rel="nofollow"><strong>atom-amd64.deb</strong></a></li>     <li><a href="/misc/goto?guid=4958999190659232191" rel="nofollow"><strong>atom-amd64.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958999190741431822" rel="nofollow"><strong>atom-api.json</strong></a></li>     <li><a href="/misc/goto?guid=4958999190835615946" rel="nofollow"><strong>atom-mac-symbols.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958999190929547441" rel="nofollow"><strong>atom-mac.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958999191021593359" rel="nofollow"><strong>atom-windows.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958999191124300466" rel="nofollow"><strong>atom-x64-1.14.0-full.nupkg</strong></a></li>     <li><a href="/misc/goto?guid=4958999191203996016" rel="nofollow"><strong>atom-x64-windows.zip</strong></a></li>     <li><a href="/misc/goto?guid=4958999191299676474" rel="nofollow"><strong>atom.x86_64.rpm</strong></a></li>     <li><a href="/misc/goto?guid=4958999191386178499" rel="nofollow"><strong>AtomSetup-x64.exe</strong></a></li>     <li><a href="/misc/goto?guid=4958999191479790653" rel="nofollow"><strong>AtomSetup-x64.msi</strong></a></li>     <li><a href="/misc/goto?guid=4958999191574703676" rel="nofollow"><strong>AtomSetup.exe</strong></a></li>     <li><a href="/misc/goto?guid=4958999191666966487" rel="nofollow"><strong>AtomSetup.msi</strong></a></li>     <li><a href="/misc/goto?guid=4958999191766262329" rel="nofollow"><strong>RELEASES</strong></a></li>     <li><a href="/misc/goto?guid=4958999191863083067" rel="nofollow"><strong>RELEASES-x64</strong></a></li>     <li><a href="/misc/goto?guid=4958999191954751887" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958999192041882303" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>    </ul>    <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/58af3d96">http://www.open-open.com/news/view/58af3d96</a></p>