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
61
テキストエディタでJavaScript
2009-10-10 プログラマーズホリデー No. 3で発表した資料です
高見知英
PRO
October 10, 2009
Tweet
Share
More Decks by 高見知英
See All by 高見知英
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
11
高見知英のヒストリー
takamichie
PRO
0
29
SRPGがやりたい!
takamichie
PRO
0
65
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
330
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
190
2023年新年の抱負
takamichie
PRO
0
120
今年なにやった?2022
takamichie
PRO
0
220
あなたは地域が好きですか?
takamichie
PRO
0
200
VoicePeakを使ってみた話
takamichie
PRO
0
250
Other Decks in Programming
See All in Programming
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
180
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
360
Folding Cheat Sheet #1
philipschwarz
PRO
0
210
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
3.6k
pixivアプリでマルチモジュールを実現するまで
gatosyocora
1
130
受託開発でGitLab CI を活用していく
xiombatsg
1
270
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
250
Semantic search with Django and pgvector
pauloxnet
0
240
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
180
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
490
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
340
Doctrine ORMでValue Objectを扱う方法4選 #phpstudy / 4 ways to handle Value Objects with Doctrine ORM
77web
4
110
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Code Review Best Practice
trishagee
54
15k
The Invisible Side of Design
smashingmag
294
49k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Thoughts on Productivity
jonyablonski
57
3.8k
The Cult of Friendly URLs
andyhume
74
5.7k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Happy Clients
brianwarren
91
6.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
258
12k
A Modern Web Designer's Workflow
chriscoyier
688
190k
Transcript
2009年10月10日 高見知英
プログラミングに関係するなら、使 用頻度が高いもののはず 不満ありませんか? ソースコードをコンパイルして実行した い 文法チェックをかけたい 文章を任意フォーマットで出力
やりたいこと全てを実装する ことは不可能
スクリプト実行機能搭載エディタ JavaScriptを実行し、結果を反映 EmEditor Ginnie VxEditor
などなど 汎用的なスクリプト言語なので、可能性 は無限
ほかのツールでファイルを実行する OSの機能を使う 別アプリケーションの実行 ほかのソフトを制御する
Rubyのテキストを実行 はてな記法のテキストをHTML化 HTMLを手持ちの全てのブラウザで表 示してみる
ソフトはどう使われるかわからない ユーザーの数だけ、要望がある 全てに対応することは困難 汎用的なソフトにスクリプト機能が 必要 テキストエディタ
バイナリエディタ
エディタごとに仕様が異なる エディタ部分へのアクセスクラスや、標 準的な操作用のメソッド名が違う。 カスタマイズに手間がかかる 熱心なユーザがいないエディタは特に もっと平易な仕組みが欲しい?
JavaScript=Webのイメージが強い デスクトップJSのノウハウ情報が少ない
エディタにはマクロがあると便利 全ての要望を満たすソフトはない スクリプトを使って好きな機能を実装 ソフトを作るときも ソフトはどう使われるかわからない 全てに対応することは困難
ユーザースクリプト実装のススメ
ご清聴ありがとうございました