Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

TypeScript補完計画 for Sublime Text 2

4.775 visualizaciones

Publicado el

2013/04/20 TypeScriptハッカソン2days アイディアソン

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

TypeScript補完計画 for Sublime Text 2

  1. 1. TypeScript補完計画for Sublime Text 22013/04/20 TypeScriptハッカソン2Days アイデアソン@kamukiriri
  2. 2. 自己紹介HN: kamu(@kamukiriri)仕事:元.NET系業務システム開発者現iOSアプリ開発者プログラミング暦:C#, VB.NET, Objective-C, Javascript,PHP, VB6, VBA, VBS, etc...
  3. 3. はじめに※本発表の内容はWindows版Sublime Text 2 向けの内容となっております
  4. 4. 開発環境 is 命TypeScriptの開発環境を整えてますか?IDEとか使ってますか?使ってない?使いましょう!
  5. 5. Visual Studio is 神Windowsで開発するならVisual Studio 2012を使いましょう!Expressなら無料です!
  6. 6. 神は死んだしかしながらVS2012が使えない(使いにくい)環境というのもございます・マシンスペックが低い・Windows XPが現役・社長がApple信者
  7. 7. そうだ Sublime Text 2 使おうそんなときはSublime Text 2という高機能エディタを使いましょう!有料(※)ですが、無制限・無期限で試用できるので使ってみましょう!※$70とそこそこのお値段ですがVS Proよりは安いです
  8. 8. Sublime Text 2 is 神個人的に便利なところ・フォルダ単位で開ける・シンタックスハイライト・キーワード補完・プラグインによる拡張・Windows、Mac、Linuxに対応
  9. 9. but...とはいえIDEではなくテキストエディタVSほど強力なコード補完はありませんそこで・・・
  10. 10. 偉大なるインターネットグーグル先生に聞いてみたらTypeScriptのコード補完プラグインを公開している方がいらっしゃいました!Y.A.M の 雑記帳: Sublime Text 2 で TypeScript の補完を出すプラグイン作ったhttp://y-anz-m.blogspot.jp/2012/11/sublime-text-2-typescript_29.htmlyanzm/SublimeTextTypeScriptCompletion · GitHubhttps://github.com/yanzm/SublimeTextTypeScriptCompletion
  11. 11. but...入れてみたけど動かない・・・よく見たらスクリーンショットもMac
  12. 12. 偉大なるオープンソース自分で動くようにすればいいじゃない!
  13. 13. 本日はこちらに修正済みのファイルを用意致しましたhttp://goo.gl/hUPEv
  14. 14. インストールしてみよう1node.jsが入っているなら、rpmというパッケージマネージャを使うことでインストールが少し楽になります> npm install -g tsc_completion
  15. 15. インストールしてみよう2node.jsが入っていなければ、・githubからソースをDL・tsc_completionフォルダを適当な場所にコピー・tsc_completion/binフォルダにパスを通すでいけるんじゃないかな・・・?(未検証
  16. 16. インストールしてみよう3プラグインのフォルダを開きます
  17. 17. インストールしてみよう4修正済みファイル内の以下のフォルダをパッケージフォルダにコピーSublimeTextTypeScriptCompletionPluginこれで完了!
  18. 18. 使ってみたvar hoge = { fuga : "fuga" };obj.↑ここまで入力したらおもむろに"Ctrl + SPC"出た!
  19. 19. TypeScript補完計画 for ST2ご清聴ありがとうございました

×