タグ

ブックマーク / fenomas.com (2)

  • Brackets + TypeScript:なぜ?編 | fenomas.com

    最近、個人プロジェクトなどで色々TypeScriptと遊んでいます。どうやって遊んでいるかは次のブログで書きますが、まずは一旦、何故遊んでいるかについて。 僕は静的型付き言語が大好き。けど、好きである理由は多分間違っている。CS的には、静的分析のおかげで効率なテストとかパフォーマンスの改善とかは大事に思うはずだけど、僕にとって大事なのは一つだけ: 上記のようなコードヒントだと、僕は効率的にコーディングできないこと。モダンなJSがますます依存するライブラリそれぞれのコードヒントが無いままに使うのがスローモーションで動いているように感じる。(各ライブラリを既にマスターしてれば別だろうが僕はそうでもないので。)コードとドキュメンテーションを切り替えながら集中できないし、そもそも全てのライブラリが完璧なドキュメンテーションを用意出来ていると言い切れない。 AS3に慣れすぎた自分のわがままかも知れな

  • Brackets + TypeScript:どうやって?編 | fenomas.com

    最近BracketsとTypeScriptで遊んでいます。何でその組み合わせを選んだかは前回のブログで書いたので、早速技術的な話に飛び込もう。ちなみにBracketsだけじゃなくてEdge Codeでも通用します。そんでは! Brackets+TypeScript+ちゃんとしたコードヒントへの近道1.必要なパーツを揃える 最新版のBrackets(最新版に依存するわけではないけどとりあえず) ターミナルで npm install -g typescriptTypeScriptコンパイラをインストール。(Node.jsインストール済みが前提) 2.BracketsにTypeScriptプラグインを入れる ファイル → 拡張機能マネージャーを選択(右上のボタンでも開ける) 出て来るUIの検索フィールドに「typescript」を入力。 プラグインをインストールする。私は上に出てくる「Bra

  • 1