Slide 1

Slide 1 text

簡易ヘルプ 簡易ヘルプ 注:Caret Mod v.0.3.6 時点の内容です 注:Caret Mod v.0.3.6 時点の内容です 自分が使っていない機能もあったりして 自分が使っていない機能もあったりして 把握しきれていない部分も多々あるのですが、 把握しきれていない部分も多々あるのですが、 参考程度に環境設定の辺りを記しておきます。 参考程度に環境設定の辺りを記しておきます。 (;^^A あせあせ (;^^A あせあせ ※ 2025 年 7 月より、Chrome アプリのサポートは段階的に廃止され、 ※ 2025 年 7 月より、Chrome アプリのサポートは段階的に廃止され、 2028 年 10 月をもってサポートを終了します。 by Google 2028 年 10 月をもってサポートを終了します。 by Google Written by Daru Caret Mod Caret Mod https://support.google.com/chrome/a/answer/15950395 https://support.google.com/chrome/a/answer/15950395 オーナーにかわり わたくしがご案内 させて頂きます。

Slide 2

Slide 2 text

環境設定 環境設定 機能を有効にする: 機能を有効にする:true true 機能を無効にする: 機能を無効にする:false false です  です /* UIのテーマ設定 現在は dark, light, twidark の3つがあります */ "uiTheme": "dark", /* エディタ部のテーマ設定 */ "defaultTheme": "pronama_dark", /* 現在は以下のテーマがありますので、お好みのテーマ名を記述してください [Light] chrome cloud_editor clouds crimson_editor dawn dreamweaver eclipse github_light_default github iplastic katzenmilch kuroir pronama_light solarized_light sqlserver textmate tomorrow xcode [Dark] ambiance chaos cloud_editor_dark clouds_midnight cobalt dracula github_dark gob gruvbox idle_fingers kr_theme merbivore merbivore_soft mono_industrial monokai nord_dark one_dark pastel_on_dark pronama_dark pronama_twidark solarized_dark terminal tomorrow tomorrow_night tomorrow_night_blue tomorrow_night_bright tomorrow_night_eighties twilight vibrant_ink */ まずは、 テーマ関係の項目と なっております。 プロ生ちゃんも よろしくしてあげて ください。

Slide 3

Slide 3 text

/* エディタ部の文字色を別途変更する場合の設定 */ "overrideChColor": "", //設定値例は "red" or "#FF0000" 等で、 "" or null の場合は機能無効です /* エディタ部の背景色を別途変更する場合の設定 */ "overrideBgColor": "", //設定値例は "blue" or "#0000FF" 等で、 "" or null の場合は機能無効です /* プロジェクトビューを自動的に隠す機能 */ "autoHideProject": false, /* フルスクリーン時にメニューレス表示する機能 */ "immersiveFullscreen": false, /* 現在の行をハイライト表示する機能 */ "highlightLine": true, /* 行番号表示をしない機能 */ "hideGutter": false, /* 空白, Tab, 改行 を表示する機能 */ "showWhitespace": false, /* 80文字の場所に目安線を表示する機能 */ "showMargin": false, /* ファイルの最終行を超えてスクロールする機能 */ "scrollPastEnd": true, /* 保存時に行末尾の空白を自動で消す機能 (Pure Markdown を使用の場合は false) */ "trimTrailingWhitespace": true, /* 保存時にスペースのみの行を自動で空行にする機能 (上項 tTW が true の時のみ有効?) */ "trimEmptyLines": false, この辺りは 表示関係の項目と なっております。

Slide 4

Slide 4 text

/* インデントのサイズ設定 一般的には 2 or 4 or 8 です */ "indentation": 2, /* インデントに半角スペースを使用せずTabコードを使用する機能 (注: カーソルの位置ずれを起こす場合があるのでfalseを推奨) */ "useTabs": false, /* ウィンドウ端での行折り返し表示をする機能 */ "wordWrap": true, /* 固定文字数での行折り返し表示をする機能 無効にする場合は false 有効にする場合は 文字数 を記入 */ "wrapLimit": false, /* 改行コードの設定 "auto" もしくは "unix" or "windows" */ "lineEndings": "auto", /* フォント種類の設定 等幅フォントのみ使用可能です (注: CaretModは同梱の'Myrica'に合わせて各部分を調整してます) */ "fontFamily": "Myrica", /* フォントサイズの設定 minは10, maxは?, ですが 10 〜 30 辺りが推奨範囲です */ "fontSize": 16, /* 行高さの設定 (と言うよりは行間隔の調整) 1.0 〜 2.0 辺りが推奨範囲です */ "lineHeight": 1.2, Caret Mod における 使用可能フォントは 日本語入力が必須な場合 事実上 Myrica 一択と なっております。 ご了承ください。

Slide 5

Slide 5 text

/* htmlタグの自動囲いを無効にする機能 */ "disableBehaviors": true, /* オートコンプリート(入力補助機能の一種)を使用する機能 起動ショートカットは Ctrl-Alt-Space に割り当てていますが、 ユーザー側で変更可能なので好みに合わせてお使いください */ "autocomplete": true, /* 入力に合わせてオートコンプリートを自動起動する機能 (いわゆる IntelliSense な感じのコード入力です) */ "autocompleteLive": false, /* コードスニペット(入力補助機能の一種)を使用する機能 */ "enableSnippets": true, /* Emmet(html,css,js等のWeb系コード入力補助機能の一種)を使用する機能  "展開"のショートカットは Tab or Alt-E  "選択部のタグ囲み"のショートカットは Shift-Ctrl-A その他、以下の機能およびショートカット割当を有効にしています ・matching_pair: "Alt-J" ・next_edit_point: "Alt-Right" ・prev_edit_point: "Alt-Left" ・split_join_tag: "Shift-Ctrl-`" ・remove_tag: "Shift-Ctrl-;" ・select_next_item: "Shift-Ctrl-." ・select_previous_item: "Shift-Ctrl-," ・reflect_css_value: "Shift-Ctrl-R" ・evaluate_math_expression: "Shift-Ctrl-Y" (注: 現状、Emmetのショートカットはユーザー側での割当変更は出来ません、ご了承を) */ "enableEmmet": true, オーナーの気まぐれで 機能限定ではありますが Emmet の使用も可能と なっております。 ご活用ください。

Slide 6

Slide 6 text

/* パレットサーチの検索対象を開いている全ファイルにする機能? */ "searchAllFiles": false, /* サーチバーによるプロジェクト内検索での最大結果件数制限 */ "maxSearchMatches": 500, /* サーチバーによるプロジェクト内検索で対象外にするファイル拡張子 */ "ignoreExtension": "min.js|webp|jpeg|jpg|png|gif|tiff|bmp|pdf|mp3|mp4", /* サーチバーによるプロジェクト内検索結果で表示する無改行時の最大文字数 (.min.等の負荷対策) */ "maxResultsDisplayOnelineTextLength": 1024, /* 検索時のスクロールをアニメーション的にする機能 */ "animatedScroll": true, /* プロジェクトビューに表示しないフォルダ名の設定 */ "ignoreFiles": "node_modules", /* 隠しフォルダをプロジェクトビューに表示する機能 */ "showHiddenDirectories": false, /* 設定した時間で自動保存する機能? 機能無効は 0 を設定 */ "autosaveInterval": 0, /* フォーカスが外れたときに自動保存する機能? */ "autosaveOnBlur": false, /* フォーカス切替時などにリロードするのを無効にする機能? */ "disableReload": false, /* 起動の際に前回終了時タブ状態を再現するのを無効にする機能 */ "disableTabRestore": false, 申し訳ございません、 オーナーも ベースとなる Caret の機能で 未確認の設定項目が 多々あるようです…

Slide 7

Slide 7 text

/* 基本キーバインドの設定 default(AceKeymap+αでsublime-likeなCaret純正)は "" or null です その他に "vim" or "emacs" が選択できます ただし、 "vim" or "emacs" においては[直前IME切替]の[Ctrl-Space]が奪われるので、 [Shift-Ctrl-Space]で[順選択IME切替]を行う必要があります(@US-Keybord) ※ AceLibに追加された "sublime" & "vscode" Keymapも、設定可能にしてみました */ 😊 "emulateKeybind": "", /* 行番号のところにコードヒントを表示する機能 Web workers API で jsHint を使用しているようです */ "useWorker": true, /* jsHint(JavaScript用ソース解析ツール)の設定項目 オプション項目はユーザー側で追記可能です 必要に合わせて各自追加設定してください */ "jsHint": { "esversion": 6, "maxerr": 400 }, /* プログラミング言語に合わせてオプションを変更する機能? ※ 全てのオプションがサポートされている訳ではないみたいです */ "syntaxSpecific": { "python": { "indentation": 4 } } } 以上、 簡単ではございますが 環境設定の説明を 終わります。 皆様、 よいChromeOSライフを!

Slide 8

Slide 8 text

おまけ おまけ Vim-likeモード時のMenu系commandは Vim-likeモード時のMenu系commandは emacs-likeモード時のMenu系commandは emacs-likeモード時のMenu系commandは   closeWindow : ':winquit', ':winq'   newTab : ':newtab', ':new'   openFiles : ':edittab', ':e' (OS-Dialog)   closeTab : ':quittab', ':q'   save : ':write', ':w'   saveAs : ':saveas', ':sav' (OS-Dialog)   nextTab : ':tnext', ':tn'   previousTab : ':tprevious', ':tp'   printout : ':print'  IMEの切替えは 'Ctrl-Shift-Space' @US-Keybord   closeWindow : 'c-x c-c'   newTab : 'c-x c-t'   openFiles : 'c-x f' (OS-Dialog)   closeTab : 'c-x k'   save : 'c-x c-s'   saveAs : 'c-x c-w' (OS-Dialog)   nextTab : 'c-x o'   previousTab : 'c-x b'   printout : 'm-p'  IMEの切替えは 'Ctrl-Shift-Space' @US-Keybord Vimmer、Emacserの お助けになれば 幸いです。m(__)m