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
15
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
380
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
53
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
48
高見知英のヒストリー
takamichie
PRO
0
43
SRPGがやりたい!
takamichie
PRO
0
140
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
480
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
200
2023年新年の抱負
takamichie
PRO
0
150
Other Decks in Programming
See All in Programming
CSC509 Lecture 07
javiergs
PRO
0
140
Memory API: Patterns, Use Cases, and Performance
josepaumard
2
210
Google Play Consoleデベロッパー アカウントの確認 / Verifying your Play Console developer account
kubode
0
320
Going Staff - Keynote edition
pragtob
0
370
rtcamp 10 (vk-illuminati)
yumcyawiz
1
210
Kaigi on Rails 2024 - Rails APIモードのためのシンプルで効果的なCSRF対策 / kaigionrails-2024-csrf
corocn
1
240
画像でわかる北島直樹
naoki0917
0
140
Amazon Neptuneで始めてみるグラフDB-OpenSearchによるグラフの全文検索-
satoshi256kbyte
3
150
Cloud Adoption Framework にみる組織とクラウド導入戦略
tomokusaba
2
690
レガシーな Android アプリのリアーキテクチャ戦略
oidy
1
160
Piniaの現状と今後
waka292
5
1.1k
Serverless renderování Webových komponent
rarous
PRO
0
140
Featured
See All Featured
It's Worth the Effort
3n
183
27k
Bash Introduction
62gerente
608
210k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
The Pragmatic Product Professional
lauravandoore
31
6.2k
The Cost Of JavaScript in 2023
addyosmani
44
5.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
4.9k
Speed Design
sergeychernyshev
23
550
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
260
Optimizing for Happiness
mojombo
376
69k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.6k
What's in a price? How to price your products and services
michaelherold
243
11k
Transcript
2009年10月10日 高見知英
プログラミングに関係するなら、使 用頻度が高いもののはず 不満ありませんか? ソースコードをコンパイルして実行した い 文法チェックをかけたい 文章を任意フォーマットで出力
やりたいこと全てを実装する ことは不可能
スクリプト実行機能搭載エディタ JavaScriptを実行し、結果を反映 EmEditor Ginnie VxEditor
などなど 汎用的なスクリプト言語なので、可能性 は無限
ほかのツールでファイルを実行する OSの機能を使う 別アプリケーションの実行 ほかのソフトを制御する
Rubyのテキストを実行 はてな記法のテキストをHTML化 HTMLを手持ちの全てのブラウザで表 示してみる
ソフトはどう使われるかわからない ユーザーの数だけ、要望がある 全てに対応することは困難 汎用的なソフトにスクリプト機能が 必要 テキストエディタ
バイナリエディタ
エディタごとに仕様が異なる エディタ部分へのアクセスクラスや、標 準的な操作用のメソッド名が違う。 カスタマイズに手間がかかる 熱心なユーザがいないエディタは特に もっと平易な仕組みが欲しい?
JavaScript=Webのイメージが強い デスクトップJSのノウハウ情報が少ない
エディタにはマクロがあると便利 全ての要望を満たすソフトはない スクリプトを使って好きな機能を実装 ソフトを作るときも ソフトはどう使われるかわからない 全てに対応することは困難
ユーザースクリプト実装のススメ
ご清聴ありがとうございました