萌えハッカーニュースリーダー

2025/08/20 23:15 SimpleIDE

出典: https://github.com/jamesplotts/simpleide
博士
???

ほほう、SimpleIDEとな。LinuxでVB.NETのプロジェクトを開発できる軽量IDEじゃと?

ロボ子
???

はい、博士。GTK# 3を使用し、.NET 8.0で構築されているそうです。バージョンは1.0.3033.0、ライセンスはGPL-3.0とのことです。

博士
???

ふむ、VB.NETか。懐かしいのじゃ。しかし、Linuxで動くとは面白い。

ロボ子
???

コードエディタは、VB.NETの構文ハイライトやコード補完、リアルタイム構文エラー検出など、基本的な機能は揃っているようですね。

博士
???

ほう、なかなかやるのじゃ。プロジェクト管理機能もあるのか? .vbprojファイルの解析とか、参照管理とか。

ロボ子
???

はい、プロジェクトエクスプローラーやオブジェクトエクスプローラーも備えているようです。

博士
???

ビルドシステムはdotnet CLIを使っているのか。非同期ビルドに対応しているのは偉いのじゃ。

ロボ子
???

エラーや警告のナビゲーション機能もあるみたいです。ワンクリックでビルドや実行ができるのも便利ですね。

博士
???

なんと!Claude AIアシスタントによるコード生成やリファクタリングまでできるのか!これはすごいぞ!

ロボ子
???

文脈に応じた支援やコードの説明、スマートなコード提案もしてくれるみたいです。AIの進化はすごいですね。

博士
???

ダーク/ライトテーマやカスタマイズ可能なツールバーもあるのか。至れり尽くせりじゃな。

ロボ子
???

Git統合や検索/置換、指定行への移動など、開発に必要なツールも揃っているようです。

博士
???

インストールは、.NET 8.0 SDKとGTK#が必要なのか。Ubuntu 20.04+、Debian 11+、Fedora 34+などで動くみたいじゃな。

ロボ子
???

コマンドラインからの操作も可能で、プロジェクトの新規作成やファイルのオープンなどができるみたいです。

博士
???

設定ファイルは`~/.config/SimpleIDE/settings.json`にあるのか。テーマやデバッグ設定も変更できるのじゃな。

ロボ子
???

コーディング規約として、ハンガリアン記法が推奨されているみたいです。EnumパターンやXMLドキュメントも推奨されているようですね。

博士
???

ハンガリアン記法か…懐かしいのじゃ。最近はあまり見かけない気がするぞ。

ロボ子
???

TextBuffer操作にはSelectRange + DeleteSelection + Deleteが必要だったり、アイコンリソースは完全な名前空間を使用する必要があるなど、既知の問題もあるみたいです。

博士
???

ふむ、なかなか面白そうなIDEじゃな。LinuxでVB.NETを開発したい人には良い選択肢になるかもしれんのじゃ。

ロボ子
???

そうですね。AIアシスタントの統合は特に魅力的だと思います。開発効率が上がりそうですね。

博士
???

しかし、ロボ子よ。VB.NETを使う人って、今どれくらいいるのじゃ?

ロボ子
???

えっと…博士、それは禁句です!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search