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
イクシスとENEOS、ロボティクスを活用した保守点検サービス事業の協業検討を開始
IT関連
2022-07-02 00:34
Appleが買収したDark Skyのお天気アプリ、2022年末に終了
アプリ・Web
2021-06-12 05:24
クラウドフレアで大規模障害、サービス配信などが一時停止
IT関連
2022-06-23 21:02
Plexがレトロゲーム専門のストリーミングサービス「Plex Arcade」をローンチ
ゲーム / eSports
2021-01-28 08:55
技術者が習得すべき5つのソフトスキル
IT関連
2022-08-20 13:01
Datadog、AWSサーバーレスアプリ向けセキュリティ・可観測性サポートを拡張
IT関連
2023-11-30 06:22
国会議員と国家公務員の打ち合わせ、今後はオンラインに 与野党が“対面自粛”で合意
企業・業界動向
2021-01-22 20:23
横浜銀行、行内Active Directoryをセキュリティ脅威から保護する対策導入
IT関連
2024-09-21 13:08
5Gワゴン車で変える過疎地 Society 5.0社会の快適な暮らし
IT関連
2021-03-03 09:01
Twitter、モバイルでの4K画像投稿・表示を正式機能に
アプリ・Web
2021-04-23 21:19
パナソニックHD、屋外での画像認識精度を上げる「悪天候除去AI」を開発
IT関連
2024-02-17 03:22
AIによって発想の転換を迫られる企業、コストカットだけでは不十分
IT関連
2023-09-28 03:41
生成AIを顧客体験向上に活用–アドビのAI主導型マーケティング製品
IT関連
2023-11-30 01:52
SMBC日興証券、営業情報システム基盤と災害復旧環境をクラウドサービスで構築
IT関連
2024-04-05 03:17