Vimは、コードやプレーンテキストをキーボード中心で素早く編集できる、従来のViを改良した高いカスタマイズ性を備えるテキストエディタです。
Alexey-T/CudaText
Free PascalとLazarusで開発された、Pythonプラグインで拡張できるクロスプラットフォームのオープンソーステキストエディター。
代替できる製品:Sublime Text
- スター
- 3,227
- フォーク
- 216
- 未解決の Issue
- 38
- 最終コミット
- 12 時間前
これは何?
CudaTextは、Free PascalとLazarus toolkitで開発されたクロスプラットフォームのテキストエディターです。複数のOS向けにインストーラーとバイナリが配布されており、ソースからビルドすることもできます。
このエディターは、テキスト編集ウィジェットのATSynEditなど、関連する複数のLazarusコンポーネントを基盤としています。また、Python for Lazarusを統合しているため、Pythonでプラグインを作成できます。プラグインAPIは別途ドキュメント化されており、コアを変更せずにエディターの動作を拡張できます。
プラグインでカスタマイズできる軽量で無料のエディターを求める開発者やライターに適しています。CudaTextを自分でビルドする場合は、記載されているAlexey-Tとbgrabitmapの依存リポジトリを取得する必要があります。
主な機能
- 01Free PascalとLazarusで開発されたクロスプラットフォームのデスクトップテキストエディター
- 02Pythonに対応し、ドキュメント化されたプラグインAPIを備えるプラグインシステム
- 03ATSynEditライブラリをベースにしたテキスト編集コンポーネント
- 04インストーラーやバイナリを利用するか、ソースからビルド可能
ユースケース
- 軽量で無料のデスクトップエディターでコードやプレーンテキストを編集する
- 独自のPythonプラグインでエディターを拡張する
- Lazarusを使ってテキストエディターをソースからビルドする
クイックスタート
- 1
SourceForge のリリースページからインストーラーまたはバイナリをダウンロードします
- 2
スクリーンショットと機能一覧を見るには、ホームページを開きます
使う前に知っておきたいこと
- ソースからビルドするには、README に記載されている約10個の依存リポジトリを別途取得する必要があります。
トピック
よくある質問
- CudaText とは?
- Free PascalとLazarusで開発された、Pythonプラグインで拡張できるクロスプラットフォームのオープンソーステキストエディター。 CudaTextは、Free PascalとLazarus toolkitで開発されたクロスプラットフォームのテキストエディターです。複数のOS向けにインストーラーとバイナリが配布されており、ソースからビルドすることもできます。
- CudaText は無料で使えますか?ライセンスは?
- CudaText は MPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- CudaText は今もメンテナンスされていますか?
- 活発にメンテナンス中。CudaText の最終コミットは 2026年10月21日 です。
- CudaText は何に使えますか?
- 軽量で無料のデスクトップエディターでコードやプレーンテキストを編集する 独自のPythonプラグインでエディターを拡張する Lazarusを使ってテキストエディターをソースからビルドする
- CudaText のインストール方法は?
- SourceForge のリリースページからインストーラーまたはバイナリをダウンロードします スクリーンショットと機能一覧を見るには、ホームページを開きます
- CudaText はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Alexey-T/CudaText
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
nanoの後継として位置づけられる、依存関係のない単一の静的バイナリで提供される、モダンで使いやすいターミナルテキストエディタ。
GUI版とターミナル版を備え、Luaでスクリプト化できる、高速で軽量、拡張性に優れたクロスプラットフォームのプログラマー向けテキストエディター。
Neovimは拡張性を高めるために再設計されたVimベースのテキストエディターで、プラグインや外部UIから操作できるLuaおよびRPC APIを備えています。
AtomとTree-sitterの開発者が手がけた、Rust製の高性能なマルチプレイヤー対応コードエディターです。
Rust製のコードエディター。LSPを標準搭載し、Vim風のモーダル編集やリモート開発にも対応。