ONI v0.2.13发布, 基于 Vim 的 IDE

栏目: 软件资讯 · 发布时间: 7年前

内容简介:ONI v0.2.13 发布了,基于 Vim (neovim)的 IDE 终于有了!许多原来需要复杂配置的功能,现在开箱即用。 更新内容: Updates Configuration  Add oni.enhancedSyntaxHighlighting configuration value to en...

ONI v0.2.13 发布了,基于 Vim (neovim)的 IDE 终于有了!许多原来需要复杂配置的功能,现在开箱即用。

更新内容:

Updates

  • Configuration

    •  Add oni.enhancedSyntaxHighlighting configuration value to enable enhanced syntax highlighting from Oni (#785)

    • Allow oni.loadInitVim to take a string value to a custom init.vim path (#784 - thanks @CrossR!)

    • Add some debug settings to help narrow down #490 (#796)

  • Enhancements

    • #269 - Enable asynchronous loading of menu items, and add oni.menu API (#764)

  • Bug Fixes

    • #541 - Fix for redrawing during resize, and improving font quality when there is no background (#753)

    •  Replace px with em for statusbar (#780)

    • #473 - Open binaries crashes Oni (#777)

    • #562 - fix remaining boundary cases for QuickInfo positioning

    • Remove extensions folder creation on launch (#790)

    • OSX - change quit to quit app instead of close current window (#787 - thanks @MikaAK!)

    • #436 - Edit neovim config action doesn't always work on Windows (#799)

    • Added border for QuickInfo UI (#798 - thanks @josemarluedke for the proposal and idea!)

  • Documentation

    •  Add wiki page for syntax / compilation errors (#779 - thanks @keforbes!)

  • Depedencies

    • Upgrade TypeScript dependencies and check-in package lock files (#791)

  • Refactoring

    • Refactor executeAutoCommand so that it is more robust in the general case (#681)

    • Clean up unnecessary redux actions (#786)

    • Remove unused evaluate block and replace mode-changed with the editor API (#792)

    • Remove package-lock files and .gitignore (#795)

    • Make NeovimInstance notification arguments immutable (#794 - thanks @cdelahousse!)


Looking Forward

    The next planned release will be 10/30, and the goal for that is to continue the language client work. The primary goal is to enable language server integration to be specified by configuration, along with bug fixes.

    There are also a few stretch goals:

  • Improved go-to definition UX

  • Refactoring / code action support

  • Code lens support

  • Enhanced syntax highlighting (via TextMate themes)

完整更新内容请查看发布主页

下载地址:


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

轻快的Java

轻快的Java

(美)塔特、杰兰德/国别:中国大陆 / 张晓坤 / 中国电力出版社 / 2006-7 / 29.00元

Java的开发者正深陷于复杂性的泥沼中而无法自拔。我们的经验和能力正接近极限,程序员为了编写支持所选框架的程序所花的时间比解决真正问题的时间要多得多。我们不禁要问,有必要把Java搞得这么复杂吗?   答案是否定的。本书给你指引了一条出路。无论是维护应用程序,还是从头开始设计,你都能够超越成规,并大幅精简基本框架、开发过程和最终代码。你能重新掌握一度失控的J2EE应用程序。   在本书......一起来看看 《轻快的Java》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具