SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

「Rust Language Server」のアルファ版がリリース

  • このエントリーをはてなブックマークに追加

  • このエントリーをはてなブックマークに追加

 MozillaのRust言語開発チームは、「Rust Language Server」(RLS)の最初のアルファ版を、1月18日(現地時間)にGitHubで公開した。

 「Rust Language Server」は、Language Server Protocolを利用して、クライアント・サーバ形式にてエディタ機能、および統合開発環境を提供する。

 今回、公開されたアルファ版では、シンボルおよびメンバリストの自動補完、定義の確認、参照の検索、インスタンスの一括リネーム、シンボルの型取得、エラー表示といった機能を備えており、Linux、Mac OS、Windowsで利用できる。

 現在のバージョンは、RacerとRustコンパイラを連携させたもので、Racerによって安価かつ迅速なプロジェクトを完成させられる一方で、やや解析の正確さに欠ける。そのため、リファクタリングやコードナビゲーションにはRustコンパイラを利用して解析の正確さを高めている。

 開発チームは正式版の公開に向けて作業を進めており、次回のリリースではバグフィックスを行うとともに洗練度を高めた第2のアルファ版をリリースする。その後にリリースするベータ版は、バイナリでリリースされ、正式版により近い仕様となる予定だ。

 なお、今回のアルファ版はユーザーによるテストやフィードバックを目的にしたものであり、あわせて「Rust Language Server」へのコントリビュートや、エディタプラグインへのコントリビュートなども求めている。


【関連リンク】
Mozilla
Rust
「Rust Language Server」(英語、GitHub)

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/9938 2017/01/18 13:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング