コーダーのツールキットがどのように見えたのか疑問に思ったことはありませんか?
他の工芸品と同様に、コーディングには何らかの方法で作業を容易にするさまざまなツールを使用する必要があります。 テキストエディタ、オンラインサービス、設計フレームワーク、ファイル形式、およびその他のその他のソフトウェアがあります。
できるときに便利なツールを使用し、いつどのツールを使用するかを知ることは、すべての新しいコーダーが習得すべきスキルです。 単にコードを書くだけでツールを使わないと、物事はずっと長くかかり、あまり遠くに行くことはありません。
ここでは、使用について考える必要がある便利なコーディングツールのセットです。 それは網羅的なセットではありませんが、それは良いスタートにあなたをオフに取得します。
便利なツールにジャンプ:
- テキストエディタ
- GitHub
- Heroku
- Twitter Bootstrap
- Stack Overflow
- Markdown
- HTMLとCSSの検証
テキストエディタ
テキストエディタ
テキストエディタ
テキストエディタ
あなたのテキストエディタは、あなたのコードを書くために使用するプログラムであり、それはコーダーとしてのあなたの主なツールになります。 あなたは他のどの場所よりもあなたのテキストエディタでより多くの時間を費やすでしょう、それであなたはあなたが好きなものを持っていて、使
人気のあるテキストエディタには、メモ帳、TextEdit、Sublime Text、Notepad++、Vimがあります。 テキストエディタの詳細については…
GitHub
GitHubはあなたのプロジェクトを無料でホストできるウェブサイトです。 どのような種類のファイルもGitHubにアップロードできますが、特にコードファイル用に設計されており、非常に人気があります。
GitHubにコードをアップロードするには、Gitリポジトリ内にある必要があります。 Gitは、リビジョン管理を通じてコードの変更を追跡するシステムです。 Gitには学習曲線がありますが、GitHubはあなたを始めるための無料のトレーニングを提供しています。
GitHubでコードをホストしたい理由はたくさんあります。 それは、彼らが望むなら、彼らはあなたと協力できるように、簡単に他の人とプロジェクトを共有するための最良の、そうでない場合は、最高の、方法の さらに、Gitはコードの変更を追跡するのに便利です。Ruby on RailsやPHPのような技術でwebアプリケーションを構築した場合、一般の人々がそれを使用できるように、それをオンラインでホストするサーバーが必要にな GitHubはあなたのコードをホストしますが、人々が実際にあなたのソフトウェアを使用することはできません。 独自のサーバーをセットアップして管理することもできますが、これには多くの作業が必要です。 特別なホスティングが必要なので、Railsでは特に難しいです。
Herokuはクラウドアプリケーションプラットフォームで、サービスとしてのプラットフォームまたはPaaSとも呼ばれます。 独自のサーバーを管理する代わりに、Herokuでアプリをホストすることを選択できます。
Herokuでwebアプリをホストする利点は、すべてのサーバーメンテナンスを処理して、必要がないことです。 プラス、自由のための小さい始め、あなたの交通が育ち、より多くの資源を必要とするときだけ支払い始めることができる。
Twitter Bootstrap
ウェブサイトやウェブアプリケーションで作業している場合は、Twitter Bootstrapの使用を検討することをお勧めします。 Bootstrapはフロントエンドフレームワークで、Twitterに似た既製のデザインを提供することでウェブサイトを”ブートストラップ”するため、その名前を取得します。
すべてのHTML構造、CSSスタイリング、JavaScript機能はあなたのために行われます。 あなたが好きなだけそれらを微調整したり、彼らがあるようにそれらを残すことができます。 ほとんどのコーダーのように、あなたはデザイナーの多くではない場合、それは素晴らしいツールです。 すべてのベスト、それは無料です。
Twitter Bootstrapをお勧めしますが、多くのフロントエンドフレームワークの一つに過ぎません。 あなたはZurb Foundationのような他の多くの選択肢もあります。
Stack Overflow
Stack Overflowは、Coding HorrorブログのJeff Atwoodによって設立された人気のあるcoding Q&フォーラムです。 彼らは立ち往生し、助けを必要とするとき、多くのコーダーは、このフォーラムに依存している、とあなたもすることができます。
スタックオーバーフローの使用は簡単です。 あなたのコードについてのあらゆる種類の質問を投稿し、しばらく待って、運が良ければ、経験豊富なコーダーまたは二人がすぐにあなたのスレッドに飛び乗ってあなたを助けます。
ここでも、Stack Overflowはこの種のツールだけではありません。 しかし、それは最もよく知られており、最も高度に人身売買コーディングディスカッションフォーラムだので、あなたはこのフォーラムから必要な助けを得るための最良のチャンスを持っているでしょう。
Markdown
Markdownは時々便利なテキスト形式です。 HTMLと同様の書式設定技術を持っていますが、多くのコーダーはMarkdownで書くのが好きです。
ここにいくつかの例があります。 見出しを示すには、先頭にハッシュ記号を追加します。
# This is a heading.
小見出しを示すには、2つのハッシュ記号を前に付けます。
## This is a subheading.
斜体テキストを示すには、テキストをアスタリスクで囲みます。 太字のテキストを示すには、テキストをアスタリスクのペアで囲みます。
The following word is in *italics*.The following word is in **bold**.***And this sentence is both bold and italic.***
Markdownはコーディングの世界のどこにでもあります。 Stack Overflowやその他のディスカッションフォーラムでの投稿を書くために使用します。
さらに別のコードを学ぶことを心配しないでください。 MarkdownはHTMLよりも簡単に学習できます。 公式のMarkdown webサイトには、あなたが始めるための簡単なチュートリアルがあります。
HTMLとCSSの検証
HTMLとCSSを使用して作業している場合は、コードを検証してW3C標準を満たしているかどうかを確認することをお勧めします。 そうでなければ、何も悪いことは起こりません–しかし、それをすることに害はありません。 プラス、有効なコードはよい信頼性のブスターである。
W3Cは、HTMLおよびCSSコードを実行してエラーを検出できる無料の検証ツールを提供しています。 ここにリンクがあります:
- HTMLバリデータ
- CSSバリデータ