Upgrade to Pro — share decks privately, control downloads, hide ads and more …

テキストエディタでJavaScript

 テキストエディタでJavaScript

2009-10-10 プログラマーズホリデー No. 3で発表した資料です

高見知英
PRO

October 10, 2009
Tweet

More Decks by 高見知英

Other Decks in Programming

Transcript

  1. 2009年10月10日 高見知英

  2. プログラミングに関係するなら、使 用頻度が高いもののはず 不満ありませんか?  ソースコードをコンパイルして実行した い  文法チェックをかけたい  文章を任意フォーマットで出力

    やりたいこと全てを実装する ことは不可能
  3. スクリプト実行機能搭載エディタ  JavaScriptを実行し、結果を反映  EmEditor  Ginnie  VxEditor 

    などなど  汎用的なスクリプト言語なので、可能性 は無限
  4. ほかのツールでファイルを実行する OSの機能を使う  別アプリケーションの実行 ほかのソフトを制御する

  5. Rubyのテキストを実行 はてな記法のテキストをHTML化 HTMLを手持ちの全てのブラウザで表 示してみる

  6. ソフトはどう使われるかわからない  ユーザーの数だけ、要望がある  全てに対応することは困難 汎用的なソフトにスクリプト機能が 必要  テキストエディタ 

    バイナリエディタ
  7. エディタごとに仕様が異なる  エディタ部分へのアクセスクラスや、標 準的な操作用のメソッド名が違う。  カスタマイズに手間がかかる  熱心なユーザがいないエディタは特に  もっと平易な仕組みが欲しい?

    JavaScript=Webのイメージが強い  デスクトップJSのノウハウ情報が少ない
  8. エディタにはマクロがあると便利  全ての要望を満たすソフトはない  スクリプトを使って好きな機能を実装 ソフトを作るときも  ソフトはどう使われるかわからない  全てに対応することは困難

     ユーザースクリプト実装のススメ
  9. ご清聴ありがとうございました