PDA

View Full Version : Tải phần mềm Sublime Text 3 + hướng dẫn cài đặt kích hoạt



esports
26-10-2023, 07:25 PM
Sublime Text 3 (ST3) là phiên bản mới nhất của chương trình soạn thảo văn bản được sử dụng nhiều nhất bởi web developers, coders, và programmers. Nó sẵn có cho Mac, Windows, Linux và cho phép tải về và sử dụng miễn phí.

Sublime Text 3 là phần mềm gì?

Sublime Text là một phần mềm trình soạn thảo mã nguồn đa nền tảng chia sẻ với giao diện lập trình ứng dụng Python với đầy đủ tính năng để chỉnh sửa các tệp cục bộ hoặc đoạn code IDE soạn thảo code đã nền tảng, đây là phần mềm dạng shareware (dùng thử miễn phí) cùng với một Python API. Sublime hỗ trợ nhiều ngôn ngữ lập trình và ngôn ngữ đánh dẫu (HTML, XML…), theo đó là rất nhiều tính năng được thêm vào bởi các plugin. một phần mềm lập trình với đầy đủ tính năng để chỉnh sửa các tệp cục bộ hoặc đoạn code.

Sublime Text khác với các IDE khác ở đặc điểm nhẹ, linh hoạt trong tùy biến và cung cấp nhiều tính năng rất tiện lợi khi lập trình.
Với các IDE khác thì thông thường bạn sẽ cần phải chờ một khoảng thời gian vào khoảng 10 giây khi khởi động. Với Sublime Text bạn chỉ phải đợi khoảng từ 1 tới 2 giây.
Ngoài ra bạn có thể tùy biến Sublime Text thông qua việc thêm các plugin hoặc tạo các automation task bằng việc tùy biến các đoạn snippet.
Ưu điểm của phần mềm Sublime Text 3



Chạy quá nhẹ nhàng so với một full IDE mà vẫn thường được dùng trước kia như Eclipse, IntelljIDEA, VS, Dremware … Bây giờ tôi mở cả chục projects, với hàng trăm hàng nghìn files không phải lăn tăn như trước nữa.
Do đang ở bản Beta, nên nó miễn phí, tuy nhiên bạn cứ yên tâm là chạy rất ổn định, hầu như không thấy bị crashed bao giờ cả và đa nền tảng: Mac OSX, Linux, Windows đều có, nên bạn không cần thiết phải đổi môi trường dev ưa thích của mình
Các extensions nhiều, phong phú, tiện lợi, cài đặt dễ dàng, và cũng hầu hết miễn phí
Khả năng giải quyết vấn đề.
Giữ kết hợp màu cho sự kết hợp cú pháp.
Open file nhanh bằng suggestion theo text mình gõ. Bạn không cần nhớ file nó nằm ở đâu, gõ tên, ST3 sẽ gợi ý file bạn muốn mở.
Chế độ tìm kiếm, replace, highlight rất dễ sử dụng
Chế độ Intelligent Suggestion hoạt động smooth, phù hợp nhu cầu sử dụng (tất nhiên không bằng tool chuyên dụng nhưng quá đủ để xài)
Có nhiều themes cả về text và giao diện tools, tha hồ chọn và tuỳ chỉnh theo cách bạn cho là chuyên nghiệp nhất
Sử dụng thêm phím Ctrl, bạn có thể edit cùng lúc nhiều chỗ khác nhau.
Tích hợp sẵn terminal vào nó luôn
Có nhiều extensions giúp bạn phát triển nhanh các PHP project dựa trên các OpenSource framework như Laravel, CakePHP…
Có khả năng giải quyết các lỗi liên kết.
Theo dõi tất cả các tập tin và thư mục để làm việc với.
Kết nối với các hệ thống kiểm soát phiên bản như Git, Mercurial.

Các tính năng chính của Sublime Text 3

– Goto Anything: Điều hướng nhanh đến các file, biểu tượng, từ hoặc dòng.
– Goto Definition: Sử dụng thông tin từ các định nghĩa cú pháp, Sublime Text tự động tạo ra một chỉ mục toàn project của mọi lớp, phương thức và hàm.
– Multiple Selections: Cho phép bạn thay đổi nhiều dòng cùng một lúc, đổi tên biến dễ dàng và thao tác các file nhanh hơn bao giờ hết.
– Command Palette: Chứa các chức năng được sử dụng không thường xuyên, như sắp xếp, thay đổi cú pháp và thay đổi cài đặt thụt lề. Chỉ với một vài lần nhấn phím, bạn có thể tìm kiếm những gì bạn muốn mà không cần phải điều hướng qua các menu hoặc ghi nhớ các phím tắt phức tạp.
– Hệ sinh thái gói và API mạnh mẽ: Sublime Text có API Python mạnh mẽ, cho phép các plugin tăng cường chức năng tích hợp. Package Control có thể được cài đặt thông qua Command Palette, cho phép truy cập một cách đơn giản vào hàng ngàn gói được xây dựng bởi cộng đồng.
– Tuỳ chỉnh mọi thứ: Các phím tắt, menu, snippet, macro và hơn thế nữa – mọi thứ trong Sublime Text đều có thể tùy chỉnh với các tệp JSON đơn giản. Hệ thống này mang đến cho bạn sự linh hoạt vì các cài đặt có thể được chỉ định trên từng loại tệp và từng dự án.
– Split Editing: Tận dụng tối đa màn hình rộng của bạn với hỗ trợ Split Editing. Chỉnh sửa các file cạnh nhau hoặc chỉnh sửa hai vị trí trong một file. Ngoài ra bạn có thể chỉnh sửa với nhiều hàng và cột như ý muốn.
– Chuyển đổi project tức thì: Các project trong Sublime Text nắm toàn bộ nội dung của không gian làm việc, bao gồm các file được sửa đổi và chưa được lưu. Bạn có thể chuyển đổi giữa các project theo cách tương tự như Goto Anything, và chuyển đổi này diễn ra ngay lập tức, không có lời nhắc lưu lại hay không – tất cả các thay đổi của bạn sẽ được khôi phục vào lần mở project tiếp theo.
– Hiệu suất: Sublime Text được xây dựng từ các thành phần tùy chỉnh, cung cấp khả năng thích ứng chưa từng có. Từ bộ công cụ UI đa nền tảng mạnh mẽ và dễ tuỳ chỉnh, đến công cụ nổi bật cú pháp ít ai sánh bằng, Sublime Text luôn đặt ưu tiên cho hiệu suất làm việc.
– Đa nền tảng: Sublime Text có sẵn cho Mac, Windows và Linux. Bạn có thể sử dụng Sublime Text trên mọi máy tính, bất kể nó sử dụng hệ điều hành nào. Sublime Text sử dụng bộ công cụ UI tùy chỉnh, được tối ưu hóa cho tốc độ và thẩm mĩ, đồng thời tận dụng chức năng gốc trên mỗi nền tảng.
Một số plugin hỗ trợ Sublime Text 3

Dưới đây là danh sách một số plugins cần thiết hỗ trợ cho việc lập trình Laravel


AdvancedNewFile
AutoFileName
Bootstrap 4 Snippets
BracketHighlighter
Color Highlighter
EditorConfig
Eloquent Snippets
Emmet
Laravel 5 Snippets
Laravel Blade AutoComplete
Laravel Blade Highlighter
Laravel helper Completions
PHPsnippets
SidebarEnhancements
SublimeLinter
SublimeLinter-php
SublimeLinter-phpcs