| 崇高なテキスト | |
|---|---|
| 開発者 | ジョン・スキナー、サブライムHQ |
| リリース | 2008年1月18日 (2008年1月18日) |
| 安定放出 | |
| プレビュー版 | |
| 執筆 | C++、 Python |
| オペレーティング·システム | Linux、 macOS、 Microsoft Windows |
| プラットフォーム | x86-64、 Apple Silicon、 A64 |
| サイズ | 15MB |
| タイプ | ソースコードエディタ |
| ライセンス | シェアウェア[ 3 ] |
| Webサイト | https://www.sublimetext.com/ |
| リポジトリ |
|
Sublime Textは、最小限のインターフェース、構文ハイライト、コード折りたたみ機能、多数のプログラミング言語とマークアップ言語のネイティブサポート、正規表現をサポートする検索と置換機能、統合されたターミナル/コンソールウィンドウ、カスタマイズ可能なテーマなどを備えたテキストおよびソースコードエディタです。Windows 、macOS、Linuxに対応しており、 Pythonで記述されたプラグインによって機能を拡張できます。コミュニティが提供するプラグインは、組み込みのパッケージ管理システムからダウンロードしてインストールすることも、Python APIを使用してユーザー自身が作成することもできます。Sublime Textはプロプライエタリソフトウェアですが、無料でダウンロードして、期間制限のない評価版として使用できます。
Sublime Text の機能には、[ 4 ]シンボル、行、またはプロジェクト ファイルへのクイック ナビゲーション、[ 5 ]よく使用するコマンドをキーボードで素早く呼び出すための適応型マッチングを備えた「コマンド パレット」、同時編集、プラグイン用の Python ベースの API、プロジェクトおよび構文固有の設定、プロジェクトおよびプラットフォーム固有の設定を含む JSON 設定ファイルによる広範なカスタマイズ、クロス プラットフォーム サポート (Windows、macOS 、Linux) およびクロス プラットフォーム プラグインの作成のサポート、 TextMate言語文法のサポートなどがあります。
バージョン4の時点では、Sublime Textはアラビア語、ヘブライ語、ペルシア語などの右から左への言語をサポートしていません。[ 6 ]
Sublime Text 1.0 は、Windows オペレーティングシステム用のアプリケーションとして 2008 年 1 月 18 日にリリースされました。[ 7 ]タブとファイルの並列表示をサポートしています。
Sublime Text 2.0 は 2012 年 6 月 26 日にリリースされました。Linux と OS X をサポートする最初のリリースでした。公式 Sublime ブログで宣伝されているように、ソフトウェアの最初のバージョンからのその他の変更点には、Retina ディスプレイのサポートと「Quick Skip Next」機能が含まれます。[ 8 ]

この機能を使用すると、ユーザーはテキスト列全体を一度に選択したり、テキスト内に複数のカーソルを配置したりできます。これにより、同時編集が可能になります。カーソルはそれぞれがテキスト内に1つしかないかのように動作し、同じように独立して移動します。これには、文字、行、単語、またはサブワード(キャメルケース、ハイフン、アンダースコアで区切られたもの)での移動、および行の先頭または末尾への移動が含まれます。これにより、マクロや正規表現を使用せずに、複雑な反復構造を編集できます。[ 10 ]
Sublime Textは、ユーザーが入力しているファイルのプログラミング言語に基づいて、入力内容の補完候補を表示します。また、同じコードベース内で割り当てられた変数名も自動補完します。
Sublime Textの暗い背景は、テキストとのコントラストを高めることで目の疲れを軽減し、テキストの読みやすさを向上させることを目的としています。
ユーザーはエディタ内から特定の言語のコードを実行できるため、コマンドラインプロンプトに切り替える必要性が軽減されます。この機能は、ファイルを保存するたびにコードを自動的にビルドするように設定することもできます。
この機能を使うと、よく使うコードブロックを保存してキーワードを割り当てることができます。ユーザーはTab ↹必要なときにキーワードを入力してキーを押すだけで、コードブロックを貼り付けることができます。
Sublime Textには、これらに加えて次のような多くの機能があります。[ 11 ]

バージョン 3 は 2013 年 1 月 29 日にベータ版になりました。当初は Sublime Text 2 を購入した登録ユーザーのみが利用可能でしたが、2013 年 6 月 28 日に一般公開されました。ただし、最新の開発ビルドでは、まだ登録コードが必要でした。[ 12 ] Sublime Text 3 は 2017 年 9 月 13 日に正式にリリースされました。[ 13 ] [ 14 ] 2018 年 5 月にバージョン 3.1 [ 15 ]が、2019 年 3 月にバージョン 3.2 [ 16 ]がそれに続きました。
Sublime Text 3 で追加された主な機能の 2 つは、シンボルインデックスとペイン管理です。シンボルインデックスを使用すると、Sublime Text はファイルをスキャンしてインデックスを作成し、定義へ移動およびプロジェクト内のシンボルへ移動機能を容易にします。ペイン管理を使用すると、ユーザーはホットキーを使用してペイン間を移動できます。[ 17 ]
バージョン4は2021年5月20日にリリースされました。[ 18 ] 主な新機能には、プロジェクト全体のコンテキストに応じた自動補完、タブによる複数選択、ダークモードのサポートなどがありました。新バージョンでは、高解像度ディスプレイ向けにOpenGLを使用したハードウェアアクセラレーションレンダリングと、ネイティブのApple M1およびARM64サポートが導入されました。また、内部パフォーマンスの最適化や、新しいPython 3.8プラグインホスト、拡張プラグイン開発のための拡張APIなどのアップデートも提供されました。
Package Control は、Sublime Text 用のオープンソース[ 19 ]サードパーティ製パッケージマネージャで、通常は Sublime Text を再起動することなく、プラグインの検索、インストール、アップグレード、削除を行うことができます。パッケージマネージャは、自動アップグレード機能でインストール済みのパッケージを最新の状態に保ち、GitHub、BitBucket、およびカスタム JSON エンコードチャネル/リポジトリシステムからパッケージをダウンロードします。また、GitおよびHgを介して GitHub および BitBucket からクローンされたパッケージの更新を処理し、パッケージを有効化および無効化するコマンドも提供します。パッケージマネージャには、任意のパッケージディレクトリを .sublime-package ファイルにバンドルするコマンドも含まれています。[ 20 ]
注目すべきサードパーティ製パッケージには以下が含まれます。
2025年現在Sublime Text は個人用ライセンスとビジネス用ライセンスで提供されています。個人用ライセンスでは、ライセンス購入日時点の Sublime Text の最新バージョン、およびライセンス購入日から 3 年以内にリリースされる Sublime Text の後継バージョンを個人が無制限かつ永続的に使用できます。一方、ビジネス用ライセンスは、企業や組織に年間、ユーザー単位で販売されます。[ 21 ] Sublime Merge にも同じライセンス モデルが適用されます。個人用ライセンスでは、両製品の単一バンドル ライセンスを取得することも可能です。
| サブライム・マージ | |
|---|---|
| 開発者 | サブライムHQ |
| リリース | 2018年9月20日 ( 2018年9月20日) |
| 安定放出 | |
| 執筆 | C++ |
| オペレーティング·システム | Linux、 macOS、 Microsoft Windows |
| プラットフォーム | Apple M1、 x86-64、 A64 |
| ライセンス | 独自のライセンス |
| Webサイト | https://www.sublimemerge.com/ |
| リポジトリ |
|
2018年、Sublime HQはGit GUIおよびマージツールであるSublime Mergeをリリースしました。[ 23 ] Sublime Textと一緒にインストールすると、その構文ハイライトパッケージを使用し、互いに連携するための統合機能があります。[ 24 ]技術的には、Sublime MergeとTextはコードベースとUIコンセプトの大部分を共有しています。
{{cite web}}:欠落または空欄|title=(ヘルプ){{cite web}}:欠落または空欄|title=(ヘルプ){{cite web}}:欠落または空欄|title=(ヘルプ)