Rust言語用のIDE「RustRover」をJetBrainsがプレビュー公開。コード補完、デバッガ、パフォーマンス分析など

今回は「Rust言語用のIDE「RustRover」をJetBrainsがプレビュー公開。コード補完、デバッガ、パフォーマンス分析など」についてご紹介します。

関連ワード (並列性、対応、言語等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Kotlin言語や統合開発ツールIntelliJ IDEAなどの開発を行っているJetBrainsは、Rust言語用の統合開発環境「RustRover」のプレビュー公開を発表しました。

fig

Let's hear it for RustRover – our new dedicated Rust IDE! We’re announcing a free public preview and encourage you to check it out. Enjoy this IntelliJ-based IDE with on-the-fly analysis, code completion and debugger. Head over to the https://t.co/egUhhh29Hn

— RustRover (@rustrover) September 13, 2023

Rust言語はもともとMozillaが中心となってオープンソースで開発されているプログラミング言語です。

C言語のように低レベルのシステム開発向けに作られた言語で、不正なメモリ領域を指すポインターなどを許容しない安全なメモリ管理と、マルチスレッド実行においてデータ競合を排除した高い並列性を実現している点が特長です。

開発者向けのアンケートを集計した「Stack Overflow 2022 Developer Survey」では、Rustはもっとも好きなプログラミング言語に選ばれていました。

Rustによる開発に必要な機能を一式搭載

プレビュー公開された「RustRover」は、Rust言語での開発に必要な機能を一通り揃えていると説明されています。

具体的には、コードを高い生産性で記述するためのコード補完、コード生成、オンザフライのコード分析やコード修正、リファクタリング支援、シンタックスハイライト、マクロ拡張、高度なコードサーチ、Git対応などを備えています。

fig

さらにデバッガ、テストランナー、プロファイリングとパフォーマンス分析などの機能も搭載。ビルドスクリプトへの対応、HTTPクライアント、データベースアクセス、Dockerなどもサポートします。

fig

JetBrainsは最終的にRustRoverを商用製品として提供する予定で、2024年9月までのリリースを目指すとしています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
プログラミング言語「Rust」のための「Rust Foundation」設立–AWS、MS、グーグルらメンバー
IT関連
2021-02-10 08:42
ヤマザワとBIPROGY、値引き業務の自動化実証へ–業務効率化とフードロス削減図る
IT関連
2024-07-18 03:25
松井証券のシステム開発委託先SE、顧客口座から2億円着服か パスワードなど不正使用して出金
セキュリティ
2021-03-25 23:47
全国初摘発「ファスト映画」急増のワケ コンテンツ過多で「時短視聴」需要も
IT関連
2021-07-07 13:49
NEC、AI技術による共同輸配送プラットフォームを始動–主要都市間でサプライチェーン構築
IT関連
2024-09-11 19:42
Red Hat、今後はCentOS StreamがRHEL関連のパブリックなソースコードの唯一のリポジトリになると発表
Linux
2023-06-23 06:46
米ガートナー、「スターウォーズの帝国におけるセキュリティは考えうる限り最低スコア」、SF作品に登場する先進文明群をマジッククアドラントで評価。エイプリルフール企画で
おもしろ
2021-04-09 22:53
マイクロソフト、「Excel」にPythonを統合–パブリックプレビュー公開
IT関連
2023-08-24 02:13
スクロールするスクリーンショットを「Android」端末や「iPhone」「iPad」で撮るには
IT関連
2024-07-14 01:55
アトラシアン、JiraやConfluenceのサービス障害が1週間以上続く。原因は、保守スクリプトの実行ミスによるユーザーデータの消去。消去データのリストアに想定外の手間
Atlassian
2022-04-14 19:49
仮想都市と人流をAIでシミュレート 5G基地局や自動運転ルートの検討に活用 KDDIらが開発へ
ロボット・AI
2021-03-20 13:51
FedExアプリが他社サービスの配達も追跡できる機能をテスト中
IT関連
2022-03-23 05:44
日本の公共機関のSSD廃棄費用は年間約5億3000万円–Blancco調査
IT関連
2022-04-03 22:39
人的資本経営を主導すべきなのは誰か
IT関連
2023-02-03 13:40