Whatsapp

Giới thiệu Visual Studio Code (Trình chỉnh sửa) của Microsoft cho Linux

Anonim

Visual Studio Code là mã nguồn mở đa nền tảng Text Editor được phát triển bởi Microsoft hỗ trợ tích hợp sẵn cho TypeScript, JavaScript và Node.js ngay lập tức.

Mã nguồn của nó (có sẵn trên GitHub) là một cổng của Redmond Giant's Visual Studio Online Editor (có tên mã là “ Monaco“) và được đóng gói lại cho máy tính để bàn nhờ sức mạnh của khung Electron.

Visual Studio Code chỉ tăng điểm xếp hạng của người dùng kể từ lần phát hành đầu tiên vào Tháng 4 năm 2015 nhờ vào các tính năng khác nhau bao gồm nhiều plugin, phím tắt, hỗ trợ tái cấu trúc mã, gỡ lỗi và tích hợp Git, v.v.Nó dường như cũng đã giành được trái tim của các nhà phát triển trẻ, những người mới tham gia cộng đồng mã hóa và đang tìm kiếm lý tưởng Trình soạn thảo văn bản hoặc IDE

Tính năng của Visual Studio Code

Để làm nổi bật một số tính năng chính của Trình soạn thảo văn bản mã nguồn mở của Microsoft:

IntelliSense

Visual code có tính năng Intelligent Code Complete hỗ trợ hoàn thành các biến, phương thức và mô-đun đã nhập, đồng thời cho phép bạn viết mã thông minh hơn bằng công cụ đánh dấu cú pháp hiệu quả hỗ trợ 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 và XML ngay lập tức .

Debug code

Bạn có thể tăng tốc chỉnh sửa, biên dịch và gỡ lỗi bằng cách thêm các điểm dừng (và trình theo dõi) nhờ trình gỡ lỗi tích hợp đáng kinh ngạc có sẵn để sử dụng từ bên trong trình chỉnh sửa.

Và mặc dù bạn sẽ cần cài đặt tiện ích mở rộng để gỡ lỗi các thời gian chạy khác như C++ và Python, nhưng mọi thứ được chuyển mã sang JavaScript đều được hỗ trợ theo mặc định.

Visual Studio Code – Debug Console

Customizable

Visual Studio Code là một trong những tùy biến nhất Text Editorstrên thị trường. Theo thứ tự các mục yêu thích của người hâm mộ, Atom, Brackets Sublime Text, Microsoft đã tối ưu hóa ứng dụng của họ và loại bỏ phần mềm bloatware điển hình để cung cấp một ứng dụng hiệu quả hỗ trợ rất nhiều tính năng tùy chỉnh thông qua tiện ích mở rộng và chủ đề. Nó thậm chí còn có tính năng xem trước chủ đề trực tiếp:

Xem trước chủ đề trực tiếp

Bản dựng hàng đêm

Với tinh thần mã nguồn mở, Microsoft đã cung cấp các bản dựng Visual Studio Code hàng đêm cho tất cả những ai muốn truy cập. Làm tôi nhớ lại những ngày mà tôi đã theo dõi từng bản phát hành ROM Cyanogen Mod hàng đêm cho Samsung Galaxy S3 của mình. ký ức.

Dù sao đi nữa, nếu bạn muốn đặt tay lên bất kỳ nightly nào, thì bạn có thể tham gia VS Code Insiders thông qua liên kết trong phần tải xuống bên dưới.

Tích hợp Git

Cách Debugging rất hữu ích từ bên trong trình chỉnh sửa, Git cũng vậy. Thanh bên cực kỳ hữu ích của Visual Studio Code có tất cả các lệnh Git mà bạn có thể cần và thậm chí hỗ trợ các tiện ích mở rộng có thể giúp người chỉnh sửa cảm thấy thoải mái hơn trong khi bạn chạy các yêu cầu đẩy/kéo của mình.

Visual Studio Code – Tích hợp Git

Có gì mới trong Visual Studio Code1.9?

Tháng 1 năm 2017 chứng kiến ​​bản phát hành đầu tiên của Visual Studio Code trong năm 2017 và đi kèm với nhiều bản cập nhật, cải tiến và sửa lỗi quan trọng, bao gồm:

Visual Studio Code cũng đã nhận được các bản nâng cấp cho các tính năng Trình chỉnh sửa, Hỗ trợ ngôn ngữ, Workbench, Tiện ích mở rộng và Gỡ lỗi cùng các tính năng khác. Hãy xem ghi chú phát hành để biết danh sách đầy đủ các thay đổi mới.

Tải xuống Visual Studio Code cho Linux

Nhận phiên bản mới nhất 1.9.0 ngay từ trang chủ. Hãy nhớ rằng bạn có thể chọn tải xuống các bản dựng hàng đêm của Trình soạn thảo văn bản bằng cách tham gia Người dùng nội bộ mã VC. Nếu đây là tách trà của bạn, đừng quên bước đi một cách thận trọng, vì Bọ nằm trong màn đêm.

Tôi không chắc mình sẽ từ bỏ Sublime Text 3 cho nó ngay bây giờ, nhưng có thể lựa chọn đầu tiên của tôi sẽ thay đổi trong tương lai . Bạn nghĩ gì về Visual Studio Code? Nó đã là lựa chọn đầu tiên của bạn hay giống như chúng tôi, bạn cũng đang thử nghiệm? Chia sẻ quan điểm của bạn trong phần nhận xét.