Visual Studio Code là trình soạn thảo văn bản và tập lệnh hoàn hảo cho Mac

Visual Studio Code là trình soạn thảo văn bản và tập lệnh hoàn hảo cho Mac

Xcode là môi trường phát triển dành cho Mac, nhưng nó có thể hơi nhiều đối với người mới bắt đầu. Nếu bạn tò mò và chỉ muốn chơi xung quanh, Microsoft Visual Studio Code có thể là lựa chọn tốt hơn.





Không còn lạ khi thấy Microsoft trong mảng Mac kể từ khi công ty tăng cường hỗ trợ Mac và iOS vài năm trước. Visual Studio Code là một sản phẩm đầy hứa hẹn khác từ đối thủ của Apple.





Nó có hỗ trợ cho vô số ngôn ngữ và bạn thậm chí không cần phải so sánh nó với Xcode vì chúng phục vụ các nhu cầu khác nhau.





Nó dành cho ai?

Nếu bạn là tìm kiếm một trình soạn thảo văn bản có thể mở rộng , Visual Studio là đối thủ cạnh tranh thực sự với Sublime và Atom. Giống như hầu hết các nỗ lực macOS gần đây của Microsoft, điều đáng ngạc nhiên là nó đang ở nhà trên nền tảng của Apple.

Nó có chủ đề tối hơn và trông không giống như một cổng tắt vội vàng của phiên bản Windows. Mã là tuyệt vời cho các tập lệnh tự động hóa đơn giản, nhưng hỗ trợ plugin mới là nơi nó thực sự tỏa sáng.



Với các plugin do cộng đồng phát triển, Visual Studio Code có thể là một trình soạn thảo văn bản của Quân đội Thụy Sĩ. Một plugin cho phép bạn viết và chạy các tập lệnh shell trong trình chỉnh sửa, cũng như một loạt các ngôn ngữ khác. Một cái khác có hỗ trợ cho Markdown. Thậm chí còn có một plugin để viết và chạy Applescript.

Nếu bạn là một sysadmin phải làm việc với hệ thống Windows, bạn cũng có thể sử dụng Code để viết Powershell trên Mac. Các nhà phát triển có thể tìm thấy các plugin hỗ trợ hầu hết mọi ngôn ngữ mà bạn thích.





Việc bao gồm kiểm soát phiên bản Git gốc có nghĩa là bạn có thể dễ dàng thực hiện tất cả công việc của mình từ một trình soạn thảo duy nhất.

Bắt đầu

Khi Microsoft chuyển Visual Studio Community sang Mac, nó có một chút lộn xộn. Thiết kế tập trung vào ý tưởng phát triển di động đa nền tảng. Điều này bao gồm một số gói từ Xarmin để kích hoạt các ứng dụng di động đa nền tảng sử dụng C #.





Mã cung cấp cho bạn một chương trình độc lập đơn giản mà không có bất kỳ rắc rối nào. Chỉ cần đi đến Trang web mã Visual Studio và nó sẽ tự động phát hiện rằng bạn đang sử dụng máy Mac.

windows 10 không thể nhấp vào thanh tác vụ

Tải xuống gói và giải nén nó. Khi bạn đã sao chép ứng dụng vào thư mục Ứng dụng, bạn đã sẵn sàng. Khi bạn mở ứng dụng lần đầu tiên, bạn sẽ thấy một trang web có tóm tắt các khái niệm cơ bản về cách làm việc với ứng dụng. Điều này bao gồm một số plugin phổ biến nhất mà bạn có thể cài đặt.

Nếu cuộn xuống, bạn cũng sẽ tìm thấy danh sách các phím tắt tiện dụng. Bạn có thể nhấn Shift + Command + P để có được danh sách đầy đủ các lệnh có sẵn. Nếu bạn thích các phím tắt Vim hoặc Emacs, có các plugin để sử dụng thay thế.

Plugin cho mọi thứ

Trang Visual Studio có một thị trường miễn phí cho các plugin mà bạn có thể khám phá. Bạn cũng có thể tìm kiếm và cài đặt chúng ngay trong ứng dụng, giúp bạn dễ dàng làm việc ngay lập tức. Để mở thị trường plugin, hãy nhấp vào biểu tượng dưới cùng trong thanh công cụ ở bên trái.

Theo mặc định, nó mở ra với danh sách các tiện ích mở rộng phổ biến nhất:

Trong ví dụ của chúng tôi ở trên, chúng tôi sẽ cài đặt plugin AppleScript. Điều này có hỗ trợ cho việc viết và chạy Applescript. Điều này cho phép bạn có được một số kinh nghiệm với một ngôn ngữ có nguồn gốc từ máy Mac của bạn.

Trong menu plugin, hãy nhập Applescript , nó phải là kết quả đầu tiên. Chọn nó, nhấp vào Cài đặt , sau đó đợi Nạp lại để bật lên. Nhấp vào nó để tải lại Mã và plugin đã sẵn sàng hoạt động.

Kiểm tra các plugin bằng cách chạy mã

Chúng tôi sẽ viết một kịch bản đơn giản và yêu cầu sử dụng trình chỉnh sửa để chạy nó. Đầu tiên, mở iTunes, sau đó chuyển về Mã. Nhập tập lệnh sau:

tell application 'iTunes'
Quit
end tell

Lưu tập lệnh của bạn dưới dạng Quit-iTunes.applescript và bạn sẽ thấy tô sáng cú pháp chính xác. Để chạy tập lệnh của bạn, hãy nhấn Shift + Option + R - bạn sẽ thấy iTunes thoát. Điều này xác nhận rằng bạn có thể sử dụng Visual Studio Code để viết và chạy Applescript.

Tất nhiên, đã có một trình soạn thảo hệ điều hành tích hợp sẵn cho việc đó. Tuy nhiên, bạn cũng có thể cài đặt tiện ích Code Runner để chạy các tập lệnh shell. Giờ đây, Code có thể là nơi trung tâm để làm việc với các script của bạn.

Các tính năng tiên tiến

Đối với lập trình viên, có sẵn Git và gỡ lỗi. Bạn có thể truy cập mọi thứ từ thanh công cụ bên trái. Nếu bạn đang làm việc với Terminal, bạn có thể truy cập nó ngay từ ứng dụng. Khi bạn nhấp vào biểu tượng gỡ lỗi (lỗi có một dòng xuyên qua nó), sau đó bạn có thể nhấp vào thiết bị đầu cuối nhỏ và làm việc trên dòng lệnh.

Hỗ trợ Git hoạt động trên các thư mục mà bạn mở, nhưng nó có thể giúp bạn dễ dàng thực hiện các thay đổi và cam kết tất cả chúng trong cùng một cửa sổ. Nếu bạn chỉ muốn một thư mục để ghim sang một bên (như với Text Wrangler), dường như không có cách nào để làm điều đó. Đây là một chuôi nhỏ nhưng có thể ngăn cản một số người chuyển đổi.

Ngoài ra còn có một chế độ Zen loại bỏ tất cả các chrome. Điều này tạo ra một trình soạn thảo không bị phân tâm.

Chuyển đổi mã thành một cái gì đó khác

Bạn chỉ có thể sử dụng Code như một trình soạn thảo kịch bản nếu bạn muốn, nhưng có nhiều việc khác nhau mà bạn có thể làm với Code. Bạn có thể chỉ cần sao chép một lệnh vào Mã và mỗi plugin sẽ được cài đặt, chúng tôi đã đưa vào bên dưới.

Markdown Editor

Nếu bạn đang tìm kiếm một trình soạn thảo văn bản tập trung vào việc viết Markdown, bạn có thể sử dụng kết hợp plugin sau:

Đánh dấu tất cả trong một - Plugin này cung cấp cho bạn các phím tắt và hỗ trợ mục lục và danh sách trong Markdown. Bạn cũng có thể mở một ngăn thứ hai để xem trước văn bản của bạn khi bạn nhập văn bản đó. Lệnh để cài đặt là: ext cài đặt markdown-all-in-one

Công cụ chuyển đổi Markdown - Nếu bạn đang viết Markdown để chuyển đổi sang định dạng khác, plugin này cho phép bạn chọn nhiều định dạng khác nhau. Nó hỗ trợ HTML, PDF và thậm chí cả các tệp hình ảnh. Lệnh để cài đặt là: ext cài đặt markdown-converter

Phát triển web

Nếu bạn muốn thiết lập Mã để phát triển web, đây là một kết hợp được đề xuất:

Đoạn mã HTML5 - Plugin này cho phép đánh dấu HTML cùng với các đoạn mã và tự động hoàn thành. Lệnh để cài đặt là: ext cài đặt html-snippets

Đoạn mã Javascript (ES6) - Plugin này có các đoạn mã cho một số phiên bản Javascript khác nhau sử dụng cú pháp ES6. Lệnh để cài đặt là: ext cài đặt JavaScriptSnippets

Intellisense cho tên lớp CSS - Đây là một công cụ hữu ích để thiết lập tự động hoàn thành trên các lớp đã xác định cho trang tính CSS của bạn. Lệnh để cài đặt là: ext cài đặt html-css-class-complete

Tại sao chọn mã?

Code không phải là trình soạn thảo đầu tiên có nhiều plugin, nhưng nó có một số plugin hỗ trợ tốt nhất trong doanh nghiệp. Mã có nhiều tùy chọn để giúp hướng dẫn từ người mới bắt đầu đến chuyên gia. Nó có thể dễ dàng trở thành một trình soạn thảo văn bản tiện dụng với nhiều tùy chọn hơn TextEdit.

Bạn chỉ là bắt đầu với tập lệnh trên Mac ? Nếu bạn đam mê các trình soạn thảo văn bản khác, hãy cho chúng tôi biết lý do tại sao lựa chọn của bạn là tốt nhất!

Tín dụng hình ảnh: Galushko Sergey / Shutterstock

Đăng lại Đăng lại tiếng riu ríu E-mail Hướng dẫn cho người mới bắt đầu để tạo hoạt ảnh cho bài phát biểu

Hoạt hình có thể là một thách thức. Nếu bạn đã sẵn sàng bắt đầu thêm đối thoại vào dự án của mình, chúng tôi sẽ chia nhỏ quy trình cho bạn.

Đọc tiếp
Chủ đề liên quan
  • Mac
  • Lập trình
  • Trình soạn thảo văn bản
  • Lập trình
  • Applescript
  • Mã Visual Studio
Giới thiệu về tác giả Michael McConnell(44 bài báo đã xuất bản)

Michael đã không sử dụng máy Mac khi họ đã chết, nhưng anh ấy có thể viết mã trong Applescript. Ông có bằng Khoa học Máy tính và Tiếng Anh; anh ấy đã viết về Mac, iOS và trò chơi điện tử được một lúc rồi; và anh ấy là một con khỉ IT ban ngày trong hơn một thập kỷ, chuyên về viết kịch bản và ảo hóa.

Xem thêm từ Michael McConnell

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký
Thể LoạI Mac