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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
高見知英
October 10, 2009
Programming
71
0
Share
テキストエディタでJavaScript
2009-10-10 プログラマーズホリデー No. 3で発表した資料です
高見知英
October 10, 2009
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
0
110
高見知英とAndroid
takamichie
0
89
大人になってからのゲームデビューのハナシ
takamichie
0
84
最近のゲーム実況のハナシ
takamichie
0
110
健常者から見たAndroidのアクセシビリティ機能
takamichie
0
520
山手縁乃庭のいまとこれから考えていること
takamichie
0
160
子どもとゲームとそのほかいろいろのハナシ
takamichie
0
150
高見知英のヒストリー
takamichie
0
120
SRPGがやりたい!
takamichie
0
260
Other Decks in Programming
See All in Programming
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
290
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.1k
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
240
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
110
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
130
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
3.5k
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.5k
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
170
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
580
Feature Toggle は捨てやすく使おう
gennei
0
390
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
170
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
6
1.1k
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
The agentic SEO stack - context over prompts
schlessera
0
720
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
100
Paper Plane (Part 1)
katiecoart
PRO
0
6.2k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
Building Adaptive Systems
keathley
44
3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
250
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
700
Transcript
2009年10月10日 高見知英
プログラミングに関係するなら、使 用頻度が高いもののはず 不満ありませんか? ソースコードをコンパイルして実行した い 文法チェックをかけたい 文章を任意フォーマットで出力
やりたいこと全てを実装する ことは不可能
スクリプト実行機能搭載エディタ JavaScriptを実行し、結果を反映 EmEditor Ginnie VxEditor
などなど 汎用的なスクリプト言語なので、可能性 は無限
ほかのツールでファイルを実行する OSの機能を使う 別アプリケーションの実行 ほかのソフトを制御する
Rubyのテキストを実行 はてな記法のテキストをHTML化 HTMLを手持ちの全てのブラウザで表 示してみる
ソフトはどう使われるかわからない ユーザーの数だけ、要望がある 全てに対応することは困難 汎用的なソフトにスクリプト機能が 必要 テキストエディタ
バイナリエディタ
エディタごとに仕様が異なる エディタ部分へのアクセスクラスや、標 準的な操作用のメソッド名が違う。 カスタマイズに手間がかかる 熱心なユーザがいないエディタは特に もっと平易な仕組みが欲しい?
JavaScript=Webのイメージが強い デスクトップJSのノウハウ情報が少ない
エディタにはマクロがあると便利 全ての要望を満たすソフトはない スクリプトを使って好きな機能を実装 ソフトを作るときも ソフトはどう使われるかわからない 全てに対応することは困難
ユーザースクリプト実装のススメ
ご清聴ありがとうございました