Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
テキストエディタでJavaScript
Search
高見知英
PRO
October 10, 2009
Programming
0
67
テキストエディタでJavaScript
2009-10-10 プログラマーズホリデー No. 3で発表した資料です
高見知英
PRO
October 10, 2009
Tweet
Share
More Decks by 高見知英
See All by 高見知英
最近のゲーム実況のハナシ
takamichie
PRO
0
19
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
390
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
55
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
50
高見知英のヒストリー
takamichie
PRO
0
43
SRPGがやりたい!
takamichie
PRO
0
150
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
510
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
210
2023年新年の抱負
takamichie
PRO
0
150
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
720
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
初めてDefinitelyTypedにPRを出した話
syumai
0
420
RubyLSPのマルチバイト文字対応
notfounds
0
120
subpath importsで始めるモック生活
10tera
0
320
受け取る人から提供する人になるということ
little_rubyist
0
250
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
260
Figma Dev Modeで変わる!Flutterの開発体験
watanave
0
150
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
910
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
250
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
300
Featured
See All Featured
Side Projects
sachag
452
42k
Into the Great Unknown - MozCon
thekraken
32
1.5k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Typedesign – Prime Four
hannesfritz
40
2.4k
Writing Fast Ruby
sferik
627
61k
Site-Speed That Sticks
csswizardry
0
33
Visualization
eitanlees
145
15k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Docker and Python
trallard
40
3.1k
Transcript
2009年10月10日 高見知英
プログラミングに関係するなら、使 用頻度が高いもののはず 不満ありませんか? ソースコードをコンパイルして実行した い 文法チェックをかけたい 文章を任意フォーマットで出力
やりたいこと全てを実装する ことは不可能
スクリプト実行機能搭載エディタ JavaScriptを実行し、結果を反映 EmEditor Ginnie VxEditor
などなど 汎用的なスクリプト言語なので、可能性 は無限
ほかのツールでファイルを実行する OSの機能を使う 別アプリケーションの実行 ほかのソフトを制御する
Rubyのテキストを実行 はてな記法のテキストをHTML化 HTMLを手持ちの全てのブラウザで表 示してみる
ソフトはどう使われるかわからない ユーザーの数だけ、要望がある 全てに対応することは困難 汎用的なソフトにスクリプト機能が 必要 テキストエディタ
バイナリエディタ
エディタごとに仕様が異なる エディタ部分へのアクセスクラスや、標 準的な操作用のメソッド名が違う。 カスタマイズに手間がかかる 熱心なユーザがいないエディタは特に もっと平易な仕組みが欲しい?
JavaScript=Webのイメージが強い デスクトップJSのノウハウ情報が少ない
エディタにはマクロがあると便利 全ての要望を満たすソフトはない スクリプトを使って好きな機能を実装 ソフトを作るときも ソフトはどう使われるかわからない 全てに対応することは困難
ユーザースクリプト実装のススメ
ご清聴ありがとうございました