บทช่วยสอน Visual Studio: ทุกสิ่งที่คุณต้องรู้



บทความ Edureka นี้จะช่วยคุณเกี่ยวกับวิธีการเขียนโค้ดใน Visual Studio พร้อมตัวอย่างแบบเรียลไทม์เพื่อความเข้าใจที่ดีขึ้น

Visual Studio เป็นหนึ่งใน IDE ที่ทรงพลังที่สุดที่ทำงานร่วมกับภาษาโปรแกรมหลัก ๆ เช่น C #, Python และ เวอร์ชัน ได้รับการดูแลโดย บริษัท ไมโครซอฟต์. IDE นี้เต็มไปด้วยคุณสมบัติและฟังก์ชันมากมายที่ใคร ๆ ก็สามารถจินตนาการได้ ในบทช่วยสอนนี้ฉันจะแนะนำคุณเกี่ยวกับความสามารถที่สำคัญของมัน

Visual Studio คืออะไร

Visual Studio เป็น Advanced Integrated Development Enterprise ที่พัฒนาโดยเฉพาะ บริษัท ไมโครซอฟต์ ในปี 2000 มันถูกใช้อย่างแข็งขันในการพัฒนาโปรแกรมคอมพิวเตอร์เว็บไซต์แอพพลิเคชั่นเดสก์ท็อปแอพพลิเคชั่นมือถือเกมและอื่น ๆ อีกมากมาย





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

Visual Studio มีความสามารถเพียงพอที่จะรองรับได้มากกว่า 36+ ภาษาการเขียนโปรแกรมที่ช่วยให้ตัวแก้ไขโค้ดและคอมไพเลอร์สามารถรันภาษาโปรแกรมได้เกือบทุกภาษา ภาษายอดนิยมบางภาษาที่ Visual Studio รองรับคือ พื้นฐานภาพ , , ค # โรแกรม ภาษาหมิง , , .



คุณสมบัติของ Visual Studio

Visual Studio มีคุณสมบัติขั้นสูงที่สุดที่นักพัฒนาล่าสุดกำลังมองหา คุณสมบัติที่สำคัญที่สุดบางประการได้อธิบายไว้ดังต่อไปนี้

  • ตัวแก้ไขโค้ด

Visual Studio มีโปรแกรมแก้ไขโค้ดที่ดีที่สุดในคลาสซึ่งรองรับฟังก์ชันที่หลากหลาย ช่วยให้บุ๊กมาร์กในโค้ดรวมการนำทางอย่างรวดเร็ว นอกเหนือจากข้อความปกติแล้ว VS ยังมีการค้นหาที่เพิ่มขึ้น, การค้นหา Regex, คลิปบอร์ดหลายรายการและรายการงาน

ตัวแก้ไขยังสามารถรองรับการปรับโครงสร้างโค้ด, การเรียงลำดับพารามิเตอร์, การเปลี่ยนชื่อตัวแปรและวิธีการ, การแยกส่วนต่อประสานและฟังก์ชันที่เป็นมิตรกับผู้ใช้อื่น ๆ อีกมากมาย



  • ดีบักเกอร์

ดีบักเกอร์ที่โดดเด่นของ MS Visual Studio สามารถทำงานได้ทั้งในฐานะเครื่องดีบักเกอร์ระดับเครื่องและดีบักเกอร์ระดับแหล่งที่มา สามารถดีบัก Mapped Code และ Native Code ได้ สามารถรวบรวมภาษาโปรแกรมใด ๆ ที่รองรับ VS.

สามารถแนบตัวเองเข้ากับกระบวนการที่กำลังดำเนินอยู่เพื่อดำเนินการตรวจสอบและขั้นตอนการดีบักบนโค้ดได้หากมีซอร์สโค้ด VS สามารถรวม Memory Dumps และ Multi-threading ได้เช่นกัน

  • นักออกแบบ

Visual Studio ประกอบด้วยหมายเลขของนักออกแบบภาพเพื่อช่วยในการพัฒนาแอพพลิเคชั่น เครื่องมือบางอย่างมีการระบุไว้ด้านล่าง

นักออกแบบ คำอธิบาย
นักออกแบบ WPF WPS อนุญาตส่วนต่อประสานผู้ใช้สำหรับ Windows Presentation Foundation
Windows Forms Designer ตัวออกแบบ Windows Forms สร้างแอปพลิเคชัน GUI โดยใช้ Windows Forms
Class Designer Class Designer อนุญาตและแก้ไขคลาสรวมถึงสมาชิกและการเข้าถึงโดยใช้การสร้างแบบจำลอง UML
นักออกแบบเว็บไซต์ Visual Studio ยังมีตัวแก้ไขเว็บไซต์และตัวออกแบบที่อนุญาตให้สร้างเว็บไซต์โดยการลากและวางวิดเจ็ต
นักออกแบบการทำแผนที่ ตัวออกแบบการแม็ปถูกใช้โดย LINQ กับ SQL เพื่อออกแบบการแมประหว่างสกีมาข้อมูลและดังนั้นคลาสที่ห่อหุ้มข้อมูล
นักออกแบบข้อมูล ตัวออกแบบข้อมูลใช้เพื่อแก้ไขแผนผังข้อมูลแบบกราฟิกเช่นเดียวกับตารางที่เป็นลายลักษณ์อักษรคีย์หลักและคีย์ต่างประเทศและข้อ จำกัด

  • เครื่องมืออื่น ๆ
เครื่องมือ คำอธิบาย
เปิด Tabs Browser ตัวแก้ไขคุณสมบัติแก้ไขคุณสมบัติใน GUI ใน VS.
ตัวแก้ไขคุณสมบัติ มันรวบรวมคุณสมบัติทั้งหมดที่มีสำหรับคลาสอ็อบเจ็กต์เว็บเพจ
เซิร์ฟเวอร์ Explorer Server Explorer จัดการการเชื่อมต่อฐานข้อมูลบนคอมพิวเตอร์
เบราว์เซอร์วัตถุ ออบเจ็กต์เบราว์เซอร์ใช้เพื่อเรียกดูเนมสเปซในแอสเซมบลีที่มีการจัดการ
Team Explorer Team Explorer รวม Axure DevOps เข้ากับ VS IDE
Data Explorer Data Explorer จัดการฐานข้อมูล MS SQL และอินสแตนซ์
โซลูชัน Explorer โซลูชัน Explorer จะจัดการและเรียกดูไฟล์ในโซลูชัน
  • ความสามารถในการขยาย

Visual Studio อนุญาตให้นักพัฒนาจดส่วนขยายสำหรับ Visual Studio เพื่อขยายความสามารถ ส่วนขยายเหล่านี้ 'เสียบเข้า' Visual Studio และขยายออกไปฟังก์ชันการทำงาน ส่วนขยายมีให้ใช้งานในรูปแบบของมาโคร Add-in และแพ็คเกจ

ทำไมคุณควรเลือก Visual Studio

สาเหตุหลักที่ทำให้ Visual Studio กลายเป็นเป็นที่นิยมมากคือมีทุกสิ่งที่โปรแกรมเมอร์คาดหวังจากสิ่งใด ๆรหัสบรรณาธิการที่มี f เพิ่มเติมและมีประโยชน์กิน มันมีน้ำหนักเบารวดเร็วโอเพ่นซอร์สและข้ามแพลตฟอร์มพร้อมกับคุณสมบัติเจ๋ง ๆ อื่น ๆ ทำให้มันได้เปรียบเหนือตัวแก้ไขอื่น ๆ

ติดตั้ง Visual Studio

เราจะติดตั้งและตั้งค่า Microsoft Visual Studio โดยทำตามขั้นตอนด้านล่าง:

ขั้นตอนที่ 1 : ดาวน์โหลด Microsoft Visual Studio

Google สำหรับ Visual Studio เวอร์ชันล่าสุด และดาวน์โหลดไฟล์ ติดตั้ง ไฟล์ลงในระบบภายในของคุณจากนั้น วิ่ง ไฟล์ตัวติดตั้ง เป็น ผู้ดูแลระบบ

ขั้นตอนที่ 2: เลือก. NET Desktop Development Package

เมื่อคุณเรียกใช้โปรแกรมติดตั้ง Visual Studio Editor จะถูกดาวน์โหลดลงในระบบภายในเครื่องของคุณสำเร็จหลังจากนั้นกล่องโต้ตอบจะปรากฏบนหน้าจอเดสก์ท็อปของคุณเพื่อขอ แพ็คเกจเฉพาะ ที่คุณต้องการในระบบของคุณ ที่นี่คุณต้องเลือกไฟล์ .NET การพัฒนาเดสก์ท็อป แพ็คเกจ

ขั้นตอนที่ 3: ตั้งค่าสภาพแวดล้อม C #

เมื่อแพ็คเกจของคุณสำหรับ .NET การพัฒนา ถูกดาวน์โหลดจากนั้นกล่องโต้ตอบอื่นจะปรากฏบนหน้าจอของคุณเพื่อขอสภาพแวดล้อมการพัฒนาที่คุณกำลังมองหา ที่นี่คุณอาจ เลือกสภาพแวดล้อมสำหรับ C # หรือภาษาอื่น ๆ ขึ้นอยู่กับความต้องการของคุณ

ขั้นตอนที่ 4: สร้างโครงการแรกของคุณ

เมื่อกำหนดสภาพแวดล้อมแล้วคุณก็พร้อมที่จะไป เริ่ม Visual Studio ของคุณแล้วเลือก สร้างโครงการใหม่ ในกล่องโต้ตอบที่แสดง

คุณจะถูกเปลี่ยนเส้นทางไปยังกล่องโต้ตอบถัดไปและคุณต้องเลือกไลบรารีคลาสเป็น .NET มาตรฐาน ดังแสดงด้านล่าง

ในกล่องโต้ตอบถัดไประบบจะขอให้คุณกำหนดค่าโครงการของคุณ กำหนดค่าและตอนนี้คุณอยู่ใน Editor เขียนโปรแกรมแรกของคุณและเรียกใช้งาน ผลลัพธ์จะแสดงบน Command Prompt ได้สำเร็จ

// เอาต์พุต:

ตอนนี้ให้เราก้าวไปสู่การดำเนินการพื้นฐานที่สามารถทำได้ใน Visual Studio

การทำงานขั้นพื้นฐาน

การดำเนินการพื้นฐานใน Microsoft Visual Studio มีดังต่อไปนี้

java ide ที่ดีที่สุดสำหรับ windows

วิธีการเปิดโครงการที่มีอยู่

ที่มุมบนซ้ายเรามีไฟล์ เปิดไฟล์ ไอคอน. คลิกเข้าไปแล้วเลือกปลายทางที่โครงการของคุณตั้งอยู่ดังภาพด้านล่าง

เลือกโครงการและรหัสของคุณจะแสดงบนตัวแก้ไขดังที่แสดงด้านล่าง

//ตัวอย่าง:

// แสดงรายการโดยใช้ระบบโดยใช้ System.Collections.Generic public class 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 (ชื่อตัวแปรในชื่อ) {Console.WriteLine (ชื่อ)}}}

// เอาต์พุต:

เลือกไอคอนบันทึกจากนั้นเรียกใช้รหัสของคุณ ตัวเลือกการเรียกใช้จะอยู่บนแถบเครื่องมือดังที่แสดงด้านล่าง

ในขณะที่คุณเรียกใช้โปรแกรมคุณยังสามารถตั้งค่าจุดพักในโค้ดของคุณและใช้การจัดรูปแบบโค้ดใหม่ได้โดยคลิกขวาที่โปรแกรมแก้ไขข้อความ

นอกจากนี้ให้เราก้าวไปข้างหน้าและเรียนรู้เกี่ยวกับ Command Line Palette

Command Line Palette

Microsoft Visual Studio Code สามารถเข้าถึงได้อย่างเท่าเทียมกันจากแป้นพิมพ์ คีย์ผสมที่จำเป็นที่สุดในการเข้าใจคือ Ctrl + Shift + P ที่แสดง Command Palette จากที่นี่คุณจะสามารถเข้าถึงฟังก์ชันทั้งหมดหรือฟังก์ชันใด ๆ ของ VS Code พร้อมกับแป้นพิมพ์ลัดสำหรับการทำงานทั่วไปที่สำคัญที่สุด

Command Palette UI ให้การเข้าถึงคำสั่งต่างๆ คุณจะดำเนินการคำสั่งแก้ไขเปิดไฟล์ค้นหาสัญลักษณ์ดูการกำหนดไฟล์อย่างรวดเร็วที่ใช้ประโยชน์จากหน้าต่างโต้ตอบที่เทียบเท่ากัน มีการกล่าวถึงเคล็ดลับเล็กน้อยด้านล่าง

ตอนนี้ให้เราทำความเข้าใจเกี่ยวกับการเข้ารหัสไฟล์ใน Visual Studio

รองรับการเข้ารหัสไฟล์

เราสามารถตั้งค่าการเข้ารหัสไฟล์ได้ทั้งแบบทั่วโลกหรือตามพื้นที่ทำงานของคุณโดยใช้ไฟล์ files.encoding การตั้งค่าใน การตั้งค่าผู้ใช้ หรือ การตั้งค่าพื้นที่ทำงาน

คุณสามารถดูการเข้ารหัสไฟล์ในแถบสถานะ

ฝั่งแผนที่เข้าร่วมในรัง

คลิกที่การเข้ารหัสในแถบสถานะเพื่อเปิดใหม่หรือบันทึกไฟล์ที่ใช้งานอยู่ด้วยการเข้ารหัสอื่น

จากนั้นเลือกการเข้ารหัส

ให้เราเรียนรู้เพิ่มเติมเกี่ยวกับอาร์กิวเมนต์บรรทัดคำสั่งเพิ่มเติม

อาร์กิวเมนต์บรรทัดคำสั่งเพิ่มเติม

อาร์กิวเมนต์บรรทัดคำสั่งเพิ่มเติมบางส่วนเขียนไว้ด้านล่าง

การโต้เถียง คำอธิบาย
- ไปที่ เมื่อใช้กับ file: line: column? จะเปิดไฟล์ที่บรรทัดเฉพาะและตำแหน่งคอลัมน์เสริม อาร์กิวเมนต์นี้มีให้เนื่องจากระบบปฏิบัติการบางระบบอนุญาต
-ใหม่ เปิดเซสชันใหม่ของ VS Code แทนการกู้คืนเซสชันก่อนหน้า
- ร บังคับให้เปิดไฟล์หรือโฟลเดอร์ในหน้าต่างที่ใช้งานล่าสุด
ไฟล์ ชื่อไฟล์ที่จะเปิด หากไม่มีไฟล์ดังกล่าวระบบจะสร้างไฟล์ที่สกปรก คุณสามารถระบุไฟล์ได้หลายไฟล์
file: line: คอลัมน์? ชื่อของไฟล์ที่จะเปิดในบรรทัดที่ระบุและตำแหน่งคอลัมน์ทางเลือก คุณสามารถระบุไฟล์ได้หลายไฟล์ในลักษณะนี้ แต่คุณต้องใช้อาร์กิวเมนต์ ‐g (ครั้งเดียว) ก่อนที่จะใช้ file: line: column? ตัวระบุ
โฟลเดอร์ ชื่อโฟลเดอร์ที่จะเปิด คุณสามารถระบุหลายโฟลเดอร์

สำหรับแต่ละไฟล์และโฟลเดอร์คุณจะใช้วิธีแบบสัมบูรณ์หรือแบบสัมพัทธ์ได้ วิธีการวัดกำลังสองสัมพัทธ์เทียบกับไดเร็กทอรีปัจจุบันของการสื่อสารทางอิเล็กทรอนิกส์ทุกที่ที่คุณเรียกใช้รหัส หากคุณระบุไฟล์หรือโฟลเดอร์หนึ่งไฟล์ตามคำสั่ง VS Code สามารถเปิดได้เพียงอินสแตนซ์เดียว

ทางลัดใน Visual Studio

คำสั่ง ทางลัด
แสดงรายการการดำเนินการ Alt + Enter
วางจากคลิปบอร์ด Ctrl + Shift + V
จัดรูปแบบรหัส Ctrl + Atl + Enter
การกรอกรหัส Ctrl + Space
การกรอกรหัสอัจฉริยะ Ctrl + Alt + Space
บังคับให้เสร็จสิ้น 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 + Insert
สร้างรหัส Alt + Insert
ย้ายรหัสขึ้น / ลง / ซ้าย / ขวา Ctrl + Shift + Alt + ขึ้น / ลง / ซ้าย / ขวา
ขยายการเลือก Ctrl + W
หดตัวเลือก Ctrl + Shift + W
เลือกมีประกาศ Ctrl + Shift + [
ซ้ำบรรทัดปัจจุบัน Ctrl + D
เข้าร่วมบรรทัด Ctrl + Shift + J
ความคิดเห็นทางไลน์ Ctrl + /
บล็อกความคิดเห็น Ctrl + Shift + /
เรียกใช้ Config Ctrl + Shift + Alt + R
เรียกใช้ Build Ctrl + Shift + F5
แก้ไขข้อบกพร่อง Alt + F5

แอปพลิเคชันเครื่องคิดเลขโดยใช้ C #

//รหัส

การใช้ระบบโดยใช้ System.Collections.Generic โดยใช้ System.Linq โดยใช้ System.Text โดยใช้ System.Threading.Tasks namespace Edureka {class Program {static void Main (string [] args) {Console.WriteLine ('Calculator Application using C #') Console .WriteLine ('เลือก 1 เพื่อเพิ่ม') Console.WriteLine ('เลือก 2 เป็น Substract') Console.WriteLine ('เลือก 3 เพื่อคูณ') Console.WriteLine ('เลือก 4 เพื่อแบ่ง') Console.Write ('โปรดป้อน ทางเลือกของคุณ: ') int ch = Int32.Parse (Console.ReadLine ()) int a, b, c สวิตช์ (ch) {case 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) break case 2: Console.Write ('ป้อนค่าแรกของคุณ:') a = Convert ToInt32 (Console.ReadLine ()) Console.Write ('Enter your second:') b = Convert ToInt32 (Console.ReadLine ()) c = a - b Console.WriteLine ('Difference = {0}', c) break case 3: Console.Write ('Enter your first value:') a = Conv ert ToInt32 (Console.ReadLine ()) Console.Write ('ป้อนค่าที่สองของคุณ:') b = Convert ToInt32 (Console.ReadLine ()) c = a * b Console.WriteLine ('Product = {0}' , c) break case 4: Console.Write ('Enter your first value:') a = Convert ToInt32 (Console.ReadLine ()) Console.Write ('Enter your second value:') b = Convert ToInt32 (Console .ReadLine ()) c = a / b Console.WriteLine ('Quotient = {0}', c) ทำลายค่าเริ่มต้น: Console.WriteLine ('คุณได้เลือกตัวเลือกที่ไม่ถูกต้อง') ตัวแบ่ง} Console.ReadKey ()}}}
 // เอาต์พุต: 

ด้วยเหตุนี้เราจึงมาถึงจุดสิ้นสุดของบทความนี้ ฉันหวังว่าคุณจะเข้าใจ Visual Studio Tutorial ความสำคัญและการนำไปใช้งานผ่านตัวอย่างแบบเรียลไทม์

ตอนนี้คุณเข้าใจพื้นฐานของ Visual Studio แล้วลองดูไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก หลักสูตรการฝึกอบรมและการรับรอง Java J2EE และ SOA ของ Edureka ได้รับการออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น Java Developer หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นการเขียนโปรแกรม Java และฝึกอบรมแนวคิด Java ทั้งหลักและขั้นสูงพร้อมกับกรอบงาน Java ต่างๆเช่น Hibernate & ฤดูใบไม้ผลิ .

มีคำถามสำหรับเรา? พูดถึงในส่วนความคิดเห็นของบล็อก 'Visual Studio Tutorial' และเราจะติดต่อกลับโดยเร็วที่สุด