新しいバージョンがリリースされました 無料のクロスプラットフォームコードエディタから CudaText 1.117.0、 FreePascalとLazarusで書かれています。 この新しいバージョンには、文字、表現、検索などのサポートが改善されています。
エディターを知らない方へ、Python拡張機能をサポートしていることを知っておく必要があります SublimeTextから抜粋したいくつかの機能があります。 プラグインとして実装されているIDE関数がいくつかあります。 200以上の構文レクサーがプログラマーのために用意されています。
コードはMPL2.0ライセンスの下で配布されます。 アセンブリは、Linux、Windows、macOS、FreeBSD、OpenBSD、NetBSD、DragonflyBSD、およびSolarisプラットフォームで使用できます。
CudaText1.117.0の主な新機能
TRegExpr正規表現エンジンが改善されましたさらに、アトミックグループ、名前付きグループ、前方および後方検索アサーション、Unicodeグループ検索、U + FFFFセットからのUnicode文字のサポート、「再帰」と「サブルーチン」のサポート、および所有格の数量詞が追加されました。
これはFreePascalと同じエンジンですが、その開発はCudaText(Alexey Torgashin)の作者によって特に編集者のために継続されました。 残念ながら、Delphiエンジンのようなエンジンは「純粋なパスカル」ではなく、サポートされているすべてのオペレーティングシステムとプロセッサ用にコンパイルするのは非常に難しいため、使用できません。
Lexersが改善されました。 JSON レクサーはすべての無効な構造に下線を引くようになりました。 Bashは、無効な「数字」に下線を引きます。 PHPは、多くのテストに合格するように改善されました。 「正規表現」モードで検索ダイアログエントリを色付けするためのRegExレクサーが追加されました。
テキスト内の大きな選択で検索する場合、「選択中」オプションを指定した「次を検索」は小さな選択を行いませんが、「ブックマーク」を見つかったものに設定します。 つまり、元の選択が失われることはありません。 これがテキストエディタで行われることはめったにありません。
さらに、 HTML構造の自動補完が改善されました。 ファイルパスを含む引用符で値を入力することにより、エディターはファイルシステム上のファイル/ディレクトリのリストを提供します。 CSSには、疑似要素と@ルールのオートコンプリートが実装されています。 CSSに数十の欠落しているプロパティと色の名前を追加しました。
最後に、次の追加オプションも強調表示されます。
- 相対的な行番号(VS Codeではこれを「相対的な行番号」と呼びます)。
- [検索/]ダイアログボックスのほぼすべてのボタンを非表示にします
- 交換してください。
- ミニマップスケール。
- ステータスバーのフォント。
- トップメニュー、そのUIテーマ要素に色を付けます。
- ステータスバーの色のUIテーマ要素。
- タブのストリップの表示を許可します。
- 起動時に下部パネルと側面パネルが表示されるようにします。
- 別のツールチップを一時停止します。
- タブの丸いXアイコン。
- プロジェクトマネージャアドインは、サブディレクトリがリストで展開されるまで、サブディレクトリを読み取らないようになりました。 プラグインは、マスクによってファイルとディレクトリを非表示にするオプションも追加します。
- 元に戻す/やり直しでは、マーカーの位置が考慮されます。
- [更新の確認]コマンドは、すべてのオペレーティングシステムで機能するように調整されています。
Ubuntuおよび派生物にCudaTextをインストールするにはどうすればよいですか?
最後に、このコードエディタをシステムにインストールできるようにすることに関心がある人は、XNUMXつの異なる方法でインストールできます。
最初のものは単にです アプリケーションのdebパッケージをダウンロードする そして、これのインストールをお気に入りのパッケージマネージャーまたはターミナルから実行します。
XNUMX番目の方法は エディターからバイナリパッケージをダウンロードし、 これは個人的な観点からはより完全であり、バイナリ形式のエディターとUbuntuまたは派生物用にプリコンパイルされたものとの違いがあるためではありません。
そうでない場合は、さらにバイナリにいくつかのファイルが含まれています。これらのファイルは、エディターの使用方法を学習するためのチュートリアルです。
最初の方法に移り、 私たちがやろうとしているのは頭です 次のリンクへ debパッケージを入手できる場所です。
ダウンロードが完了したら、パッケージマネージャーを使用するか、ダウンロードが行われたフォルダーに自分自身を配置し、次のコマンドを入力することにより、ターミナルからインストールを実行できます。
sudo apt install ./cudatext*.deb
バイナリの場合 単に ダウンロードしましょう パッケージ「CudaTextlinuxx64qt5」または「CudaTextlinuxx64」(後者はgtkにあります)。
ファイルを解凍するには 次のコマンドで実行する必要があります。
tar -Jxvf archivo.tar.xz
また、フォルダ内には、ダブルクリックして実行できるバイナリがあります。