開発を改善するために使用するいくつかのツールは次のとおりです。
Visual Web Developer 2010(Visual Studio 2010の一部)
あなたはIDEが悪いと言った。これであなたは今最高のIDEの1つを手に入れました。C++でコーディングするのに慣れていれば、VSを知っているに違いありません。私は無料のエクスプレス版を使用しており、それ以上は必要ありません。
JSフィドルとコードパッド
HTML / CSSレイアウトとJSスクリプトを試すのに最適です。コードパッドは、サーバー側の言語でウェブサイトを試すのに最適です。
Firefox + Firebug(または他のブラウザの同等物)
ブラウザを使用すると、スクリプトのデバッグがはるかに簡単になります。また、必要に応じて操作できる完全なツリースタイルのDOMもあり、変更はリアルタイムで適用されます。
フレームワークを使用する
あらゆるWeb言語に対応するさまざまなフレームワークがあります。十分にテストされた一連の機能を提供し、ブラウザー間の互換性を保証し、デバッグにかかる時間を大幅に節約し、「少ない書き込みで多くのことを実行」します。JavaScriptコーディングについては、jQueryとYUIを調べることをお勧めします。
コンソールログ
デバッグの進行状況を追跡するには、ほとんどのブラウザーに統合されているデバッグコンソールを使用します。JSでは、を使用しconsole.log('something to write');
てテキストエントリをデバッグコンソールに追加します。これにより、デバッグのためにコードに有用な情報を追加し、コードの実行を追跡できます。
ボイラープレート
誤解しないでください。通常のウェブサイトではなく、ウェブアプリケーションの開発に携わっていることを知っています。しかし、実際には、それはまだウェブサイトであり、依然として最も重要な問題であるクロスブラウザ互換性に注意する必要があります。これは、HTMLページの強固な基盤を提供する強固なテンプレートです。
CSSリセット
独自のCSSリセットが付属しているボイラープレートを使用していない場合でも、ブラウザー間でページが正しく表示されることを確認したい場合があります。CSSリセットはこれを保証します。私のお気に入りは、CSS BaseとCSS Fontsと共に、YUI CSS Resetです。