Visual Studioチュートリアル:知っておくべきことすべて



このEdurekaの記事は、理解を深めるために、リアルタイムの例を使用してVisualStudioでコーディングする方法に関する包括的なアプローチを支援します。

Visual Studio は、C#、Python、などのすべての主要なプログラミング言語で動作する最も強力なIDEの1つです。 バージョン。それはによって維持されます マイクロソフト。 このIDEには、想像できるような豊富な機能が搭載されています。このチュートリアルでは、その重要な機能について説明します。

Visual Studioとは何ですか?

Visual Studio は、独占的に開発された高度な統合開発エンタープライズです。 マイクロソフト 2000年に。コンピュータプログラム、ウェブサイト、デスクトップアプリケーション、モバイルアプリケーション、ゲームなどの開発に積極的に使用されています。





Visual-Studio-Tutorial-what-is-Visual-Studio-Edureka

Visual Studio 以上をサポートするのに十分な能力があります 36歳以上 コードエディタとコンパイラがほぼすべてのプログラミング言語を実行できるようにするプログラミング言語。 VisualStudioでサポートされている人気のある言語は次のとおりです。 Visual Basics、 、 、 C# P rogram ming言語 、 、 。



VisualStudioの機能

Visual Studioは、最新の開発者が求めている最も高度な機能を提供します。最も重要な機能のいくつかを以下に説明します。

  • コードエディタ

Visual Studioには、複数の機能をサポートするクラス最高のコードエディターがあります。コード内のブックマークにクイックナビゲーションを組み込むことができます。通常のテキストに加えて、VSはインクリメンタルサーチ、正規表現検索、複数アイテムのクリップボード、およびタスクリストも提供します。

エディタは、コードのリファクタリング、パラメータの並べ替え、変数とメソッドの名前変更、インターフェイスの抽出、その他多くのユーザーフレンドリーな機能をサポートすることもできます。



  • デバッガ

MS Visual Studioの注目に値するデバッガーは、マシンレベルのデバッガーとしてもソースレベルのデバッガーとしても機能します。ネイティブコードだけでなくマップコードもデバッグできます。 VSをサポートする任意のプログラミング言語をコンパイルできます。

ソースコードが利用可能な場合は、現在実行中のプロセスに自分自身をアタッチして、コードの監視およびデバッグ手順を実行できます。 VSには、メモリダンプとマルチスレッドも組み込むことができます。

  • デザイナー

VisualStudioにはビジュアルデザイナーの内で助けるためにアプリケーションの開発。いくつかのツールを以下に示します。

デザイナー 説明
WPFデザイナー WPSは、Windows PresentationFoundationのユーザーインターフェイスを承認します。
Windowsフォームデザイナ Windowsフォームデザイナは、Windowsフォームを使用してGUIアプリケーションを作成します。
クラスデザイナー クラスデザイナは、UMLモデリングを使用して、メンバーとそのアクセスを含むクラスを承認および編集します。
ウェブデザイナー Visual Studioには、ウィジェットをドラッグアンドドロップすることでWebサイトを作成できるWebサイトエディターとデザイナーが追加で含まれています。
マッピングデザイナー マッピングデザイナは、LINQ to SQLによって採用され、情報スキーマ間のマッピング、したがってデータをカプセル化するクラスを設計します。
データデザイナー データデザイナは、情報スキーマ、記述されたテーブル、主キーと外部キー、および制約をグラフィカルに編集するために使用されます。

  • その他のツール
ツール 説明
タブブラウザを開く プロパティエディタは、VSのGUIでプロパティを編集します。
プロパティエディタ クラス、オブジェクト、Webページで使用可能なすべてのプロパティを登録します。
サーバーエクスプローラー サーバーエクスプローラーは、コンピューター上のデータベース接続を管理します。
オブジェクトブラウザ オブジェクトブラウザは、マネージアセンブリの名前空間を参照するために使用されます。
チームエクスプローラー チームエクスプローラーは、AxureDevOpsをVSIDEに統合します。
データエクスプローラー データエクスプローラーは、MSSQLデータベースとインスタンスを管理します。
ソリューションエクスプローラー ソリューションエクスプローラーは、ソリューション内のファイルを管理および参照します。
  • 拡張性

Visual Studioを使用すると、開発者はVisualStudioの拡張機能を書き留めてその機能を拡張できます。これらの拡張機能は、Visual Studioに「プラグイン」し、機能。拡張機能は、マクロ、アドイン、およびパッケージの形式で利用できます。

なぜVisualStudioを選択する必要があるのですか?

VisualStudioがなった主な理由とても人気がありますプログラマーが期待するすべてのものを備えているということですコードいくつかの追加の便利なfを備えたエディターeatures。軽量、高速、オープンソース、クロスプラットフォームの性質に加えて、他の優れた機能により、他のエディターよりも優れています。

VisualStudioをインストールします

以下の手順に従って、Microsoft VisualStudioをインストールしてセットアップします。

ステップ1 Microsoft VisualStudioをダウンロードする

Google for the VisualStudioの最新バージョン とダウンロード インストール ローカルシステムにファイルしてから 実行 インストーラーファイル として 管理者。

ステップ2:.NETデスクトップ開発パッケージを選択する

インストーラーを実行すると、Visual Studioエディターがローカルシステムに正常にダウンロードされます。その後、デスクトップ画面にダイアログボックスが表示され、 特定のパッケージ あなたのシステムに必要です。ここでは、を選択する必要があります .NETデスクトップ開発 パッケージ。

ステップ3:C#環境を設定する

一度あなたのパッケージ .NET開発 ダウンロードすると、探している開発環境を尋ねる別のダイアログボックスが画面に表示されます。ここで、あなたはかもしれません C#の環境を選択します または、要件に応じて他の言語。

ステップ4:最初のプロジェクトを作成する

環境が設定されたら、準備は万端です。 Visual Studioを起動し、 新しいプロジェクトを作成する 表示されたダイアログボックスのオプション。

次のダイアログボックスにリダイレクトされ、そこでクラスライブラリを選択する必要があります。 .NET標準 以下に示すように。

次のダイアログボックスで、プロジェクトを構成するように求められます。それを構成すると、エディターが表示されます。最初のプログラムを作成して実行します。出力はコマンドプロンプトに正常に表示されます。

//出力:

それでは、VisualStudioで実行できる基本的な操作に進みましょう。

基本操作

Microsoft VisualStudioの基本的な操作は次のとおりです。

既存のプロジェクトを開く方法

左上隅に、 ファイルを開く アイコン。をクリックして、以下に示すようにプロジェクトが配置されている宛先を選択します。

プロジェクトを選択すると、以下に示すようにコードがエディターに表示されます。

//例:

//System.Collections.Genericを使用したシステムを使用したリストpublicclass Edureka {public static void Main(string [] args){var names = new List&ltstring&gt()names.Add( 'Sandhya')names.Add( 'Arun')names .Add( 'Prashanth')names.Add( 'Kiran')foreach(var name in names){Console.WriteLine(name)}}}

//出力:

保存アイコンを選択して、コードを実行します。実行オプションは、以下に示すようにツールバーに表示されます。

プログラムの実行中に、コードにブレークポイントを設定したり、テキストエディタを右クリックしてコードの再フォーマットを適用したりすることもできます。

Tableauチュートリアルのステップバイステップ

さらに、先に進んでコマンドラインパレットについて学びましょう。

コマンドラインパレット

Microsoft Visual Studio Codeは、キーボードからも同様にアクセスできます。把握するために最も必要なキーの組み合わせは Ctrl + Shift + P コマンドパレットが表示されます。ここから、VS Codeのすべてまたは一部の機能に加えて、最も一般的な操作のためのキーボードショートカットにアクセスできます。

コマンドパレットUIは、いくつかのコマンドへのアクセスを提供します。エディタコマンドを実行し、ファイルを開き、シンボルを探し回って、同等のインタラクティブウィンドウを利用してファイルの高速定義を確認します。以下にいくつかのヒントを示します。

それでは、VisualStudioでのファイルエンコーディングについて理解しましょう。

ファイルエンコーディングのサポート

ファイルのエンコーディングは、グローバルに設定することも、ワークスペースに基づいて設定することもできます。 files.encoding の設定 ユーザー設定 または ワークスペース設定。

ステータスバーでファイルのエンコーディングを確認できます。

ステータスバーのエンコーディングをクリックして、アクティブなファイルを別のエンコーディングで再度開くか保存します。

次に、エンコーディングを選択します。

追加のコマンドライン引数について学びましょう。

追加のコマンドライン引数

追加のコマンドライン引数のいくつかを以下に示します。

引数 説明
–goto file:line:column?とともに使用すると、特定の行とオプションの列位置でファイルを開きます。一部のオペレーティングシステムでは許可されているため、この引数が提供されます
-新着 以前のセッションを復元する代わりに、VSCodeの新しいセッションを開きます。
-r 最後のアクティブなウィンドウでファイルまたはフォルダを強制的に開きます。
ファイル 開くファイルの名前。ファイルが存在しない場合、ダーティとして作成されます。複数のファイルを指定できます。
file:line:column? 指定された行とオプションの列位置で開くファイルの名前。この方法で複数のファイルを指定できますが、file:line:column?を使用する前に、-g引数を(1回)使用する必要があります。指定子。
フォルダ 開くフォルダの名前。複数のフォルダを指定できます

ファイルとフォルダごとに、絶対的な方法または相対的な方法を使用できます。電子通信の現在のディレクトリを基準にした相対的な方法コードを実行する場所ならどこでも。命令で1つのファイルまたはフォルダーを指定した場合、VSCodeは1つのインスタンスのみを開くことができます。

VisualStudioのショートカット

コマンド ショートカット
アクションリストを表示 Alt + Enter
クリップボードから貼り付け Ctrl + Shift + V
コードの再フォーマット Ctrl + Atl + Enter
コード補完 Ctrl +スペース
スマートコード補完 Ctrl + Alt +スペース
強制完了 Ctrl + Enter
完全なステートメント Ctrl + Shift + Enter
次へ/前への署名 Ctrl + Shift + Space / Ctrl + Shift + Alt + Space
パラメータの切り替え Ctrl + Shift + Alt + 5
クイックドキュメント Ctrl + Shift + F1
ライブテンプレートを挿入 Ctrl + E、L
テンプレートで囲む Ctril+E,U
テンプレートからファイルを作成する Ctrl + Alt +挿入
コードを生成する Alt +挿入
コードを上/下/左/右に移動 Ctrl + Shift + Alt + Up / Down / Left / Right
選択範囲を拡張 Ctrl + W
シュリンクセレクション Ctrl + Shift + W
[宣言を含む]を選択します Ctrl + Shift + [
現在の行が重複しています Ctrl + D
ラインに参加 Ctrl + Shift + J
行コメント Ctrl + /
コメントをブロックする Ctrl + Shift + /
構成を実行 Ctrl + Shift + Alt + R
ビルドを実行する Ctrl + Shift + F5
デバッグ Alt + F5

C#を使用した電卓アプリケーション

//コード

System.Collections.Genericを使用するSystem.Linqを使用するSystem.Thread.Tasksを使用するSystem.Textを使用するnamespaceEdureka {class Program {static void Main(string [] args){Console.WriteLine( 'Calculator Application using C#')Console .WriteLine( 'Select 1 to Add')Console.WriteLine( 'Select 2 to Substract')Console.WriteLine( 'Select 3 to Multiply')Console.WriteLine( 'Select 4 to Divide')Console.Write( '入力してくださいあなたの選択: ')int ch = Int32.Parse(Console.ReadLine())int a、b、c switch(ch){ケース1:Console.Write('最初の値を入力してください: ')a = Convert.ToInt32( Console.ReadLine())Console.Write( 'Enter your second:')b = Convert.ToInt32(Console.ReadLine())c = a + b Console.WriteLine( 'Sum = {0}'、c)ブレークケース2:Console.Write( '最初の値を入力してください:')a = Convert.ToInt32(Console.ReadLine())Console.Write( '2番目の値を入力してください:')b = Convert.ToInt32(Console.ReadLine())c = a --b Console.WriteLine( 'Difference = {0}'、c)ブレークケース3:Console.Write( '最初の値を入力してください:')a = Conv ert.ToInt32(Console.ReadLine())Console.Write( '2番目の値を入力してください:')b = Convert.ToInt32(Console.ReadLine())c = a * b Console.WriteLine( 'Product = {0}' 、c)ブレークケース4:Console.Write( '最初の値を入力してください:')a = Convert.ToInt32(Console.ReadLine())Console.Write( '2番目の値を入力してください:')b = Convert.ToInt32(Console .ReadLine())c = a / b Console.WriteLine( 'Quotient = {0}'、c)break default:Console.WriteLine( '無効な選択肢を選択しました')break} Console.ReadKey()}}}
 //出力: 

これで、この記事は終わりです。 Visual Studioチュートリアル、その重要性、および実装について、いくつかのリアルタイムの例を通じて理解していただければ幸いです。

Visual Studioの基本を理解したので、 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社であるEdurekaが世界中に広がっています。 EdurekaのJavaJ2EEおよびSOAトレーニングおよび認定コースは、Java開発者になりたい学生および専門家向けに設計されています。このコースは、Javaプログラミングをすぐに開始できるように設計されており、HibernateやHibernateなどのさまざまなJavaフレームワークに加えて、コアと高度なJavaの両方の概念についてトレーニングします。

質問がありますか?この「VisualStudioチュートリアル」ブログのコメントセクションで言及してください。できるだけ早くご連絡いたします。