検索も置換もできるテキストエディタ「Caret」は、ChromeOS(CloudReady)だけでなく、WindowsやLinux、Macなどの複数端末に設定を同期させて使える高機能なテキストエディタアプリ

※当サイトではアフィリエイト広告を利用しています。

ChromeOS(CloudReady)

日本でもChromeOSがいろいろなメーカーから続々と販売されてきましたね。

Windowsを使っているとなかなか抵抗があるかもしれませんが、実はWindowsと遜色ない使い方ができ、価格も安いということで、今後、学校や企業などでどんどん採用されていく可能性を秘めているPCです。

そんなChromeOS(CloudReady)ですが、文書の作成などは、Googleドキュメントがあるので通常の方は、Wordと同じように使うことができるのですが、ちょっとしてテキスト文書として、メモ帳や秀丸、サクラエディタというテキストエディタと使っているかたも多いと思います。

ブログやホームページをやっている方はもちろん、プログラムを組んでる方は利用しているかと思いますが、通常で使うのにもテキストエディタって結構便利なんですよね。

ChromeOS(CloudReady)にも「Text」というテキストエディタが結構有名だったりしますが、実は置換機能がなかったり、ほんとシンプル設計だったりします。

そこでおすすめなのが、「Caret」というテキストエディタです。
オフラインでも使用できるのはもちろん、検索、置換機能に加えてプロジェクト管理機能まで備えている高機能なテキストエディタです。
でも、使いたかたシンプルなテキストエディタなので、比較的使っているうちに慣れてくる感じのアプリに仕上がっています。

また、「Caret」はファイルの種類によって、コードの色分け表示も自動で見やすく表示してくれるので、かゆいところに手が届く設計です。

もちろん無料で使えますし、ChromeのインストールされたWindows、Mac、Linuxでも利用可能なので、テキストエディタは「Caret」に統一してみてはいかがでしょうか。
また、Chrome系アプリでは珍しく、日本語化も可能なので、より見やすく、使いやすくすることもできます。

スポンサーリンク

「Caret」のインストール方法

  1. 「Chromeウェブストアhttps://chrome.google.com/webstore/category/extensions?hl=ja」から「Caret」を検索、もしくは下記リンクを開きます。
    Caret
    Professional text editing for Chrome and Chrome OS
  2. 画面右上の「CHROMEに追加」をクリックし、続けて「追加」ボタンをクリックします。

「Caret」のメニューの日本語化

  1. 「Caret」を起動し、メニューから”Settings”=>”Menus”を選択します。
  2. 表示されたコードをすべて消し、下記のコードに書き換えます。
    (コピーして貼り付けてOKです)

    
    [
      {
        "label": "ファイル",
        "sub": [
          { "label": "新規ファイル", "command": "session:new-file" },
          { "label": "ファイルを開く...", "command": "session:open-file" },
          { "label": "保存", "command": "session:save-file" },
          { "label": "名前を付けて保存...", "command": "session:save-file-as" },
          { "label": "すべて保存", "command": "session:save-all" },
          { "label": "再読み込み", "command": "session:revert-file" },
          { "label": "閉じる", "command": "session:close-tab" },
          { "label": "印刷...", "command": "editor:print" },
          { "label": "終了", "command": "app:exit" }
        ]
      },
      {
        "label": "編集",
        "sub": [
          { "label": "元に戻す", "command": "ace:command", "argument": "undo" },
          { "label": "やり直し", "command": "ace:command", "argument": "redo" },
          "divider",
          { "label": "ファイルから挿入...", "command": "session:insert-from-file" },
          { "label": "単語を選択", "command": "ace:command", "argument": "selectMoreAfter" },
          { "label": "行を選択", "command": "ace:command", "argument": "expandtoline" },
          { "label": "段落を選択", "command": "sublime:expand-to-paragraph" },
          { "label": "カッコ内を選択", "command": "sublime:expand-to-matching" },
          { "label": "折り返す", "command": "sublime:wrap" },
          "divider",
          { "label": "検索...", "command": "ace:command", "argument": "find" },
          { "label": "置換...", "command": "ace:command", "argument": "replace" },
          { "label": "次を検索", "command": "ace:command", "argument": "findnext" },
          { "label": "プロジェクト内を検索...", "command": "searchbar:show-project-search", "retainFocus": true },
          "divider",
          { "label": "行コメントの切り替え", "command": "ace:command", "argument": "togglecomment" },
          { "label": "ブロックコメントの切替え", "command": "ace:command", "argument": "toggleBlockComment" },
          { "label": "タブをスペースに変換", "command": "sublime:tabs-to-spaces" },
          { "label": "スペースをタブに変換", "command": "sublime:spaces-to-tabs" },
          { "label": "改行コード",
            "sub": [
              { "label": "UNIX", "command": "ace:set-newline-mode", "argument": "unix" },
              { "label": "Windows", "command": "ace:set-newline-mode", "argument": "windows" }
            ]
          },
          { "label": "スペースを削除", "command": "ace:trim-whitespace" },
          "divider",
          { "label": "選択行を並び替え", "command": "ace:command", "argument": "sortlines" },
          { "label": "選択行を統合", "command": "ace:command", "argument": "joinlines" },
          { "label": "選択行を分離", "command": "ace:command", "argument": "splitline" },
          { "label": "大文字に変換", "command": "ace:command", "argument": "touppercase" },
          { "label": "子文字に変換", "command": "ace:command", "argument": "tolowercase" },
          { "label": "選択行を上へ移動", "command": "ace:command", "argument": "movelinesup" },
          { "label": "選択行を下へ移動", "command": "ace:command", "argument": "movelinesdown" }
        ]
      },
      {
        "label": "ツール",
        "sub": [
          { "label": "ファイルへ移動...", "command": "palette:open", "retainFocus": true },
          { "label": "行へ移動...", "command": "palette:open", "argument": "line", "retainFocus": true },
          { "label": "移動...", "command": "palette:open", "argument": "search", "retainFocus": true },
          { "label": "参照元へ移動...", "command": "palette:open", "argument": "reference", "retainFocus": true },
          { "label": "コマンドへ移動...", "command": "palette:open", "argument": "command", "retainFocus": true },
          "divider",
          { "label": "マクロ記録・停止", "command": "ace:togglemacro" },
          { "label": "マクロ実行", "command": "ace:command", "argument": "replaymacro" },
          { "label": "文字数カウント", "command": "editor:word-count" }
        ]
      },
      {
        "label": "プロジェクト",
        "sub": [
          { "label": "ディレクトリ登録...", "command": "project:add-dir" },
          { "label": "ディレクトリ解除", "command": "project:remove-all" },
          { "label": "ディレクトリ更新", "command": "project:refresh-dir" },
          "divider",
          { "label": "プロジェクト保存...", "command": "project:generate" },
          { "label": "プロジェクト情報編集...", "command": "project:edit" },
          { "label": "プロジェクトを開く...", "command": "project:open" },
          { "label": "プロジェクトを閉じる", "command": "project:clear" }
        ]
      },
      {
        "label": "設定",
        "sub": [
          { "label": "環境設定...", "command": "session:open-settings-file", "argument": "user" },
          { "label": "ショートカットキー...", "command": "session:open-settings-file", "argument": "keys" },
          { "label": "メニュー...", "command": "session:open-settings-file", "argument": "menus" },
          { "label": "外部コマンド...", "command": "session:open-settings-file", "argument": "api" },
          { "label": "テーマ...", "command": "session:open-settings-file", "argument": "theme" },
          "divider",
          { "label": "デフォルト設定を確認する",
            "sub": [
              { "label": "環境設定...", "command": "session:open-settings-defaults", "argument": "user", "palette": "menuUserPrefsDefault" },
              { "label": "ショートカットキー...", "command": "session:open-settings-defaults", "argument": "keys", "palette": "menuKeyboardDefault" },
              { "label": "メニュー...", "command": "session:open-settings-defaults", "argument": "menus", "palette": "menuMenusDefault" },
              { "label": "テーマ...", "command": "session:open-settings-defaults", "argument": "theme", "palette": "menuThemeDefault" }
            ]
          },
          { "label": "設定をリセット",
            "sub": [
              { "label": "環境設定", "command": "settings:delete-local", "argument": "user", "palette": "menuResetUserPrefs" },
              { "label": "ショートカットキー", "command": "settings:delete-local", "argument": "keys", "palette": "menuResetKeyboard" },
              { "label": "メニュー", "command": "settings:delete-local", "argument": "menus", "palette": "menuResetMenus" },
              { "label": "テーマ", "command": "settings:delete-local", "argument": "theme", "palette": "menuResetTheme" },
              "divider",
              { "label": "初期化", "command": "settings:emergency-reset" }
            ]
          },
          "divider",
          { "label": "ヘルプ", "command": "app:browse", "argument": "https:\/\/github.com\/thomaswilburn\/Caret\/wiki" },
          { "label": "更新を確認", "command": "app:check-for-updates", "argument": "manual" },
          { "label": "Caretについて", "command": "app:about", "retainFocus": true }
        ]
      }
    ]
    
  3. “File”=>”Save”を選択し、保存します。
  4. 保存直後すぐにメニューが日本語に変わります。

「Caret」のカスタマイズ方法

テーマ(外観)を変更する

一時的にテーマを変更

  1. 画面右下にテーマ名(chromeやTerminalなど)が表示されているのでそこをクリックして変更します。

デフォルトのテーマを変更

  1. “設定”=>”環境設定”を選択します。
  2. 5行目の”defaultTheme”: “****”の
    “****”の部分を8から39行目に記載されている好みのテーマに書き換えます。
  3. “ファイル”=>”保存”を選択し、保存します。
  4. 保存直後すぐにテーマが変わります。

フォントサイズをを変更する

  1. “設定”=>”環境設定”を選択します。
  2. 60行目の”fontSize”: ***,の
    “***”の部分を好みのサイズに書き換えます。
  3. “ファイル”=>”保存”を選択し、保存します。
  4. 保存直後すぐにフォントサイズが変わります。

設定を初期状態に戻す

  • 初期設定内容を確認したい場合は
    “設定”=>”デフォルト設定を確認する”を選択します。
  • 初期状態に戻したい場合は
    “設定”=>”設定をリセット”を選択します。

これらのカスタマイズしたものは、他で利用しているChormeにも同期されますので、複数のPCで同じ設定する必要がなくのも便利です。
また、WindowsやMac、Linuxなど複数のPCを使っていてテキストエディタを統一したい人にもおすすめのテキストエディタです。

カスタマイズもわかりやすく簡単にできるので、自分好みの設定をいろいろやってみて快適なテキストエディタを作ってみてはいかがでしょうか。

ChromeOS(CloudReady)
スポンサーリンク
シェアする
スポンサーリンク
スポンサーリンク