Memo/SakuraEditor

http://dexlab.net/pukiwiki/index.php?Memo%2FSakuraEditor
 

サクラエディタ


デフォルト文字コードをUTF-8にする

  • ショートカットのプロパティ等で起動オプションに「-CODE=4」を追加
    1. sakura.exe -CODE=4
    • CODE= :文字コード種別

      (0=SJIS, :1=JIS, 2=EUC, 3=Unicode, 4=UTF-8, 5=UTF-7, 6=UnicodeBE, 99=自動判別)

  • TYPE= :タイプ別設定の強制指定。拡張子で指定します。

    (例) -TYPE=txt タイプ別設定をテキストで開く

  • または、タイプ別に設定
    • メニュー> 設定 > タイプ別設定一覧 > 該当を選択 > 設定変更ボタン > 支援タブ > 「デフォルトの文字コード」を設定

入力支援機能の使い方

  • 外部HTMLヘルプを開く
    • 単語を選択して、F1キーで、chmヘルプを指定していれば単語がキーワードに入力された状態で開く
  • 入力補完機能
    • 関数名の途中まで入力し、Ctrl+スペース で該当関数の一覧が表示される
  • キーワードヘルプ機能
    • 関数名を範囲選択、マウスカーソルをその上に重ねるとヘルプが表示される
  • アウトライン解析機能で、クラスや関数にジャンプ
    • F11キーか、メニューバーの「アウトライン解析」
  • Grep
    • Ctrl+Gか、メニューバーの「Grep」

カスタマイズ


powershell用

  1. 以下をダウンロード
  2. メニュー > 設定 > 共通設定 > 強調キーワード タブ
  3. セット追加ボタン をクリック、セット名"PowerShell?"
  4. インポート で PowerShell?.kwd を選んで、OK。
  5. 設定 > タイプ別設定一覧 を選択、未設定を選択、"設定変更"をクリック
  6. スクリーンタブ
    • 設定の名前: PowerShell?
    • ファイル拡張子: ps1
    • TAB幅: 4
    • アウトライン解析方法:ルールファイルをチェック、PowerShell?.rule を指定
  7. カラータブ
    • 強調キーワードボタンをクリック。PowerShell? を選択。
    • インポートで任意の"*.col"をインポート
    • コメントスタイル
      • ブロック型(F):「<#」〜(T)「#>」
      • 行型(M):「#」
  8. 正規表現キーワードタブ
    • 正規表現キーワードを使用する: チェック
    • インポート > PowerShell?.rkw を指定

Ruby用

  1. 以下をダウンロード
  2. メニュー > 設定 > 共通設定 > 強調キーワード タブ
  3. セット追加ボタン をクリック、セット名"Ruby1"
  4. インポート で Ruby1.kwd を選んで、OK。これを1〜4まで繰り返す
  5. 設定 > タイプ別設定一覧 を選択、未設定(設定20等)を選択、"設定変更"をクリック
  6. スクリーンタブ
    • 設定の名前: Ruby
    • ファイル拡張子: rb
    • TAB幅: 2
    • アウトライン解析方法:ルールファイルをチェック、Ruby.rule を指定
  7. カラータブ
    • 強調キーワードボタンをクリック。"Ruby1〜4"を選択。
    • インポートで"Ruby.col"を指定するか、他の共通設定があればインポート
    • コメントスタイル
      • ブロック型(F):「=begin」〜(T)「=end」
      • 行型(M):「#」
  8. 支援タブ
    • 入力補完機能:単語ファイル: Ruby.hkn / 編集中のファイルから候補を探す: チェック
    • デフォルトの文字コード:文字コード: UTF-8 / 改行コード:LF / BOM: チェックなし
    • 外部HTMLヘルプの設定: ruby-refm-1.9.3-20120829.chm
  9. 正規表現キーワードタブ
    • 正規表現キーワードを使用する: チェック
    • インポート > Ruby.rkw を指定

Python用

  1. 以下をダウンロード
  2. メニュー > 設定 > 共通設定 > 強調キーワード タブ
  3. セット追加ボタン をクリック、セット名"Python"
  4. インポート で python_2.5.kwd を選んで、OK
  5. 設定 > タイプ別設定一覧 を選択、未設定(設定18等)を選択、"設定変更"をクリック
  6. スクリーンタブ
    • 設定の名前: Python
    • ファイル拡張子: py
    • アウトライン解析方法:標準ルール: Python
  7. 支援タブ
    • デフォルトの文字コード:文字コード: UTF-8 / 改行コード:LF / BOM: チェックなし
  8. カラータブ
    • 強調キーワードボタンをクリック。"Python1"を選択。共通設定があればインポート
    • コメントスタイル
      • ブロック型(F) 「"""」〜(T)「"""」
      • 行型(M): 「#」

PHP用

  1. 以下をダウンロード
  2. メニュー > 設定 > 共通設定 > 強調キーワード タブ
  3. セット追加ボタン をクリック、セット名"PHP1"
  4. インポート で php.kwd を選んで、OK。これを1〜2まで繰り返す
  5. 設定 > タイプ別設定一覧 を選択、未設定を選択、"設定変更"をクリック
  6. スクリーンタブ
    • 設定の名前: PHP
    • ファイル拡張子: php,phps
    • アウトライン解析方法:ルールファイル: php.rule
    • インデント:スマートインデント: C/C++
  7. カラータブ
    • 強調キーワードボタンをクリック。"PHP1〜2"を選択。
    • 他の共通設定があればインポート
    • コメントスタイル
      • ブロック型(F):「/*」〜(T)「*/」
      • 行型(M):「//」
  8. 支援タブ
    • 入力補完機能:単語ファイル: php.kwd / 編集中のファイルから候補を探す: チェック
    • デフォルトの文字コード:文字コード: UTF-8 / 改行コード:LF / BOM: チェックなし
    • 外部HTMLヘルプの設定: php_manual_ja.chm
  9. 正規表現キーワードタブ
    • 正規表現キーワードを使用する: チェック
    • インポート > php.rkw を指定
  10. キーワードヘルプタブ
    • キーワードヘルプ機能を使う: チェック
    • 辞書ファイル: php.khp を指定 > 挿入ボタン

カラー

  • Terapad風黒背景
    • fileterapad-black.col
    • 設定 > タイプ別設定一覧 > 設定変更 > カラータブ > インポート

terapad-black.jpg


Unicode版インストール

※オススメ

  • caldix - kMonos.NETをインストールし展開用DLLを導入
  • サクラダウン(VB.NET版) サクラダウン(VB6版)をダウンロードし、展開
    • Unicode版をダウンロードするように「DownInfo?.ini」を修正 本家で修正されたため不要
    • 実行し、「最新版を確認」
    • 必要なモジュールにチェックを入れて、「インストール」

ANSI版インストール

※内部コードがASCIIのため、UTF-8文書が化ける場合がある

  • caldix - kMonos.NETをインストールし展開用DLLを導入
  • サクラダウンをダウンロードし、展開
    • 実行し、「最新版を確認」
    • 必要なモジュールにチェックを入れて、「インストール」

プラグイン

  • ヘルプファイル
    • メニュー > 設定 > 共通設定 > 支援 > 外部HTMLヘルプの設定
      .\sakura.chm
  • 正規表現ライブラリ
    • メニュー > 設定 > 共通設定 > 検索 > 正規表現ライブラリ
      .\bregonig.dll
  • diff差分表示用
    • 設定なし
  • タグファイル生成用
    • 設定なし
  • 日本語インクリメンタルサーチMigemo
    • sakura.exeと同じディレクトリに入れた場合は設定不要
    • メニュー > 設定 > 共通設定 > 支援 > migemo設定
  • PPAマクロライブラリ
    • 設定なし
  • 複数ファイルSendTo?でまとめて開く
    • sakura.exeと同じディレクトリに入れた場合は設定不要
    • multifile.dat が設定ファイル
    • multifile.exeのショートカットをSendTo?ディレクトリに作成
  • 拡張子関連づけツール
    • sakura2.00以降は設定ファイルがUTF-8のため使用できない

添付ファイル: fileSakuraEditor-PowerShell.zip 2672件 [詳細] filephp.rule 1190件 [詳細] fileterapad-black.col 2882件 [詳細] fileterapad-black.jpg 1723件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-05-29 (金) 12:21:22 (1062d)