Visual Studio Code: Trình biên tập mã được phát triển bởi tập đoàn Microsoft

Visual Studio Code là một trình soạn thảo mã nguồn được phát triển bởi Microsoft dành cho Windows, Linux và macOS.

Nó hỗ trợ chức năng debug, đi kèm với Git, có chức năng nổi bật cú pháp (syntax highlighting), tự hoàn thành mã thông minh, snippets, và cải tiến mã nguồn. Nó cũng cho phép tùy chỉnh, người dùng có thể thay đổi theme, phím tắt, và các tùy chọn khác. Nó miễn phí và là phần mềm mã nguồn mở theo giấy phép MIT, mặc dù bản phát hành của Microsoft là theo giấy phép phần mềm miễn phí.

Visual Studio Code
Phát triển bởiMicrosoft
Phát hành lần đầu29 tháng 4 năm 2015; 8 năm trước (2015-04-29)
Kho mã nguồn
Viết bằngTypeScript, JavaScript, CSS
Hệ điều hànhWindows 7 hoặc mới hơn, OS X 10.10 hoặc mới hơn, Linux
Nền tảngIA-32, x64
Kích thước
Ngôn ngữ có sẵnTiếng Anh, tiếng Pháp, tiếng Đức, tiếng Ý, tiếng Nhật, tiếng Hàn, tiếng Nga, tiếng Tây Ban Nha, tiếng Trung Quốc (giản thể và phồn thể)
Thể loạiTrình soạn thảo mã nguồn, debugger
Giấy phép
Websitecode.visualstudio.com
Trạng tháiHoạt động

Visual Studio Code được dựa trên Electron, một nền tảng được sử dụng để triển khai các ứng dụng Node.js máy tính cá nhân chạy trên động cơ bố trí Blink. Mặc dù nó sử dụng nền tảng Electron nhưng phần mềm này không phải là một bản khác của Atom, nó thực ra được dựa trên trình biên tập của Visual Studio Online (tên mã là "Monaco").

Trong cuộc khảo sát vào năm 2022 trên Stack Overflow, Visual Studio Code được xếp hạng là trình biên tập mã phổ biến nhất, với 74.48% của 71,010 người trả lời tuyên bố sử dụng nó.

Lịch sử Visual Studio Code

Visual Studio Code được công bố, ra mắt phiên bản thử nghiệm vào ngày 29 tháng 4 năm 2015 bởi Microsoft tại hội nghị Build 2015.

Vào ngày 18 tháng 11 năm 2015, Visual Studio Code được phát hành dưới giấy phép MIT và mã nguồn của nó được đưa lên GitHub. Chức năng Extesion (tiện ích mở rộng) cũng được công bố.

Vào ngày 14 tháng 4 năm 2016 Visual Studio Code hoàn tất thử nghiệm và được phát hành chính thức.

Tính năng Visual Studio Code

Visual Studio Code là một trình biên tập mã. Nó hỗ trợ nhiều ngôn ngữ và chức năng tùy vào ngôn ngữ sử dụng theo như trong bảng sau. Nhiều chức năng của Visual Studio Code không hiển thị ra trong các menu tùy chọn hay giao diện người dùng. Thay vào đó, chúng được gọi thông qua khung nhập lệnh hoặc qua một tập tin .json (ví dụ như tập tin tùy chỉnh của người dùng). Khung nhập lệnh là một giao diện theo dòng lệnh. Tuy nhiên, nó biến mất khi người dùng nhấp bất cứ nơi nào khác, hoặc nhấn tổ hợp phím để tương tác với một cái gì đó ở bên ngoài đó. Tương tự như vậy với những dòng lệnh tốn nhiều thời gian để xử lý. Khi thực hiện những điều trên thì quá trình xử lý dòng lệnh đó sẽ bị hủy.

Các chức năng phụ thuộc vào ngôn ngữ
Chức năng Ngôn ngữ
Syntax highlighting Batch, C++, Clojure, CoffeeScript, DockerFile, Elixir, F#, Go, Pug template language, Java, HandleBars, Ini, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML
Snippets Groovy, Markdown, Nim, PHP, Swift
Tự động hoàn thành mã thông minh CSS, HTML, JavaScript, JSON, Less, Sass, TypeScript
Cải tiến mã nguồn C#, TypeScript
Debugging

Visual Studio Code có thể được mở rộng qua plugin. Điều này giúp bổ sung thêm chức năng cho trình biên tập và hỗ trợ thêm ngôn ngữ. Một tính năng đáng chú ý là khả năng tạo phần mở rộng để phân tích mã, như là các linter và công cụ phân tích, sử dụng Language Server Protocol.

Quản lý phiên bản

Quản lý phiên bản (version control) là một tính năng tích hợp sẵn nổi bật của Visual Studio Code so với các trình biên tập khác. Chức năng này có một tab chuyên dụng riêng bên trong thanh menu, cho phép người dùng có thể truy cập cài đặt kiểm soát phiên bản và xem các thay đổi được thực hiện đối với dự án hiện tại. Để sử dụng tính năng này, người sử dụng phải liên kết Visual Studio Code với bất kỳ hệ thống quản lý phiên bản được hỗ trợ nào (Git, SVN, Apache Subversion, Perforce, v.v.). Điều này cho phép bạn tạo kho lưu trữ cũng như thực hiện các yêu cầu đẩy (push) và kéo (pull) trực tiếp từ chương trình Visual Studio Code.

Tham khảo

Đường dẫn ngoài Visual Studio Code

Tags:

Lịch sử Visual Studio CodeTính năng Visual Studio CodeĐường dẫn ngoài Visual Studio CodeVisual Studio CodeCải tiến mã nguồnGit (phần mềm)Giấy phép MITGiấy phép phần mềmLinuxMacOSMicrosoftMicrosoft WindowsPhần mềm tự do nguồn mởTrình soạn thảo mã nguồn

🔥 Trending searches on Wiki Tiếng Việt:

Tam ThểTrần Đại QuangXung đột Israel–PalestineLưới thức ănVõ Văn KiệtQuân khu 2, Quân đội nhân dân Việt NamHang Sơn ĐoòngChiến cục Đông Xuân 1953–1954Kitô giáoLiên Hợp QuốcHàn TínVũng TàuVăn miếu Trấn BiênNepalLê Đức ThọTrần Cẩm TúĐỗ MườiVụ án cầu Chương DươngCà MauVăn phòng Quốc hội (Việt Nam)Lý Thái TổTriết họcHồ Hoàn KiếmVòng loại Cúp bóng đá U-23 châu Á 2024Từ Hi Thái hậuNha TrangHệ sinh tháiHình thoiNguyễn Tri PhươngNguyễn Minh TriếtVĩnh PhúcNúi lửaBộ Tư lệnh Cảnh vệ (Việt Nam)Tài xỉuTên gọi Việt NamBảng xếp hạng bóng đá nam FIFACô SaoTrùng KhánhSóc TrăngHarry PotterChâu ÁAn GiangSự kiện Thiên An MônĐoàn Thanh niên Cộng sản Hồ Chí MinhLiếm dương vậtDanh sách Anh hùng Lực lượng vũ trang nhân dân trong Chiến dịch Điện Biên PhủAngolaSự kiện Tết Mậu ThânPhạm Nhật VượngPhổ NghiGia LaiĐịa lý Việt NamBộ luật Hồng ĐứcLưu BịSaigon PhantomNguyễn Văn NênTập đoàn FPTThế hệ ZTrần Nhân TôngAi CậpĐội tuyển bóng đá U-23 quốc gia Hàn QuốcNgân hàng Nhà nước Việt NamLê Quý ĐônBình DươngLê Thanh Hải (chính khách)Trần Đại NghĩaCanadaNguyễn Hạnh PhúcNguyễn Tấn DũngThế vận hội Mùa hè 2024Hoàng Văn HoanBan Kinh tế Trung ương Đảng Cộng sản Việt NamBảng tuần hoànThegioididong.comĐại học Quốc gia Thành phố Hồ Chí MinhMai Văn ChínhSa Pa🡆 More