Sublime Text 3 : Công cụ không thể thiếu cho Developers trên đa nền tảng

Sublime Text là gì ? 

 

Sublime Text là một phần mền soạn thảo code đang được rất nhiều lập trình viên sử dụng bởi các tính năng cũng như hiệu năng mà nó mang lại. Tuy ra đời sau Notepad++ nhưng Sublime Text được đánh giá cao và trở nên phổ biến hơn nhờ khả năng hoạt động mượt mà, chiếm ít tài nguyên máy, hỗ trợ đa ngôn ngữ lập trình và đặc biệt hỗ trợ Plugin với cộng đồng hỗ trợ mạnh mẽ. Không những nó vừa nhẹ, vừa gọn, vừa nhanh mà nó còn hỗ trợ rất nhiều như plugins, snippets, code auto complete, highlight beautiful, tùy biến giao diện, phím tắt, và rất nhiều thứ khác nữa. Được Jon Skinner tạo ra vào tháng 1 năm 2008, viết dựa trên ngôn ngữ lập trình Python và C++ . Sublime Text là phần mềm trả phí, nhưng cho phép dùng thử vô thời hạn.

Với giao diện người dùng trực quan, rất bắt mắt, nhiều chức năng mạnh mẽ và có thể mở rộng thêm thông qua Package Control. Hỗ trợ nhận diện và tô màu từ khoá (syntax highlight) cho hơn 20 ngôn ngữ khác nhau chẳng hạn như HTML, CSS, jаvascript, C++, C#, SQL, XML …

 

Xem thêm : 11 điều mà các lập trình viên cần nhớ khi muốn phát triển ứng dụng di động

 

Tại sao dân Lập trình lại thích sử dụng Sublime Text ?

  • 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í
  • 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...

Quá tuyệt vời ! Vậy tôi có thể tải Sublime Text ở đâu ?

 Hiện tại phiên bản mới nhất của phần mềm là build 3143 phát hành ngày 13/9/2017. Phiên bản mới có rất nhiều cải tiến đáng giá cho người dùng hiện nay. Điều tuyệt vời ở đây Sublime Text hỗ trợ đa nền tảng bao gồm : Windows, MacOs và Linux.

 

 

Hưỡng dẫn sử dụng nhanh Sublime Text

 

1. Chuyển đổi nhanh giữa các tệp tin

Sublime text hỗ trợ cho chúng ta thao tác chuyển đổi rất nhanh giuẵ các tập tin, bạn chỉ cần bấm Ctrl +P và nhập tên file bạn cần tìm rồi enter thôi.

Sử dụng: Ctrl +P

 

2. Chuyển nhanh đến hàm trong tệp tin

Giống như trên, để chuyển nhanh đến hàm được định nghĩa trong tệp bạn chỉ cần sử dụng phím tắt Ctrl +R gõ tên hàm mình cần tìm hoặc Ctrl+P rồi gõ @<tên hàm cần tìm>

 

3. Chuyển nhanh đến dòng số # trong tệp tin

Để chuyển nhanh đến dòng thứ # trong tệp bạn chỉ cần sử dụng phím tắt Ctrl +G gõ vị trí cần đến hoặc Ctrl +Prồi gõ :<vị trí dòng>

 

4. Đa con trỏ (Mutil-editor)

Đây là tính năng độc đáo của Sublime text, nó hỗ trợ chúng ta nhiều con trỏ chỉnh sửa cùng 1 lúc.

  • ctrl + D: Chọn cụm từ khác giống cụm đang chọn
  • ctrl + click: click vùng nào thì vùng đó sẽ tạo ra con trỏ mới
  • ctrl + shift + falt + enter: Tìm trong tệp và chọn tất cả các cụm giống cụm đang chọn.

 

5. Quản lý Projects

Projects là một trong các tính năng không thể thiếu trong công việc của mình khi làm việc với Sublime Text. Projects sẽ tạo cột cây các thư mục bạn đang làm việc vào cột bên, gíup bạn các thao tác thêm/sửa/xóa/chuyển đổi một các nhanh chóng.

Khi sử dụng Projects, bạn sẽ không cần phải vào trong Nautilus/Windows Explorer hay Finder để có thể quản lý Projects. Chỉ đơn giản, chọn thư mục đó và vứt vào Sublime Text.

 

Không thể bỏ qua : 10 công cụ vẽ sơ đồ miễn phí tốt nhất cho Windows

 

6. Sức mạnh các Packages/Plugins đi kèm

Package Control là phần không thể thiếu cho Sublime Text. Có Package Control bạn mới có thể cài đặt các Plugins mà mình sắp liệt kê bên dưới.

Đầu tiên bạn truy cập vào trang web này để cài đặt nhé hoặc xem hướng dẫn dưới đây:

Trên bàn phím bạn bấm ctrl + ` (Phím này kế phím số 1, dấu ~), sau đó sao chép đoạn code bạn thấy trong trang web trên dán vào ô command rồi enter.

Sau đó, bạn chỉ cần khởi động lại Sublime Text, rồi vào Command Palette như mình hướng dẫn trên, gõ Install Package rồi click vào, tìm Package mình cần và Enter thôi.

 

Một số Packages/Plugins không thể thiếu :

  • Sublime Prefixr (Ctrl+Alt+X)
  • Sublime Alignment (Ctrl+Alt+A)
  • Jquery
  • Jquery snippets
  • Nettuts Fetch
  • Sublime CodeIntel
  • Tag
  • Prefixr
  • Google search
  • WordPress
  • HTML5
  • Indent Guides

7. Xóa nhanh dòng trong Sublime Text

Để xóa nhanh 1 dòng trong Sublime Text, các bạn dùng phím tắt: Ctrl + Shift + K

Mình thì hay dùng: Ctrl + X cho nhanh. Thật ra đây là Cut nội dung vào clipboard nhưng do nó có 2 phím nên bấm cho nhanh hơn

 

Và nhiều những thủ thuật và các phím tắt tuyệt vời trong Sublime Text 3 chờ bạn khám phá./

 

Để cảm ơn độc giả TCN xin chia sẻ Key 'Sublime Text 3' hoàn toàn miễn phí:

—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
—— END LICENSE ——

 

Mr.Vinh (Tổng hợp)

TIN LIÊN QUAN

Mẹo hay giúp nhắn tin nhanh hơn bao giờ hết trên iPhone!

Dù bạn nhắn tin hay soạn thảo văn bản trên iPhone/iPad thì cũng cần sử dụng đến bàn phím ảo. Có rất nhiều thủ thuật hay để bạn có thể nhắn tin, soạn thảo văn bản nhanh hơn bao giờ hết.

Super Control Center: "Siêu" Trung tâm kiểm soát dành cho các thiết bị màn hình lớn

Mặc dù có thể tạo ra sự khác biệt đối với những thiết bị đời cũ, nhưng thao tác mở Control Center trên dòng iPhone mới như iPhone X, iPhone XS hay XS Max lại gây ra một số phiền toái cho người dùng khi liên tục phải rướn ngón tay lên phía trên cùng

[Jailbreak] Stylish: Tweak tùy biến giao diện nhiều màu sắc cho iOS

Bạn là người yêu thích màu sắc rực rỡ và đang tìm kiếm một cách hiệu quả để tùy chỉnh lại giao diện trên chiếc iPhone hoặc iPad của mình? Nếu vậy, hãy thử qua tweak Stylish mới ra mắt từ nhà phát triển i0s_tweak3r nhé. Lưu ý rằng chỉ tương thích

Trải nghiệm TocKyVNKey VNI - Bộ gõ tiếng việt giúp soạn thảo văn bản nhanh chóng

TocKyVNKey VNI là một công cụ giúp người dùng gõ và xử lý các văn bản nhanh chóng hơn, tiết kiệm thời gian thông qua bộ thư viện gõ tắt lên đến 200 nghìn từ. Ngoài ra, bộ gõ này còn được tích hợp nhiều tính năng hữu ích khác như tính toán hình học,

7 ứng dụng trên iOS giúp giao tiếp với người khiếm thính vô cùng đơn giản

Như các bạn đã biết với những người khiếm thính giao tiếp với họ rất khó khăn. Để giao tiếp được buộc buộc phải giao tiếp qua ngôn ngữ cử chỉ (Sign Language). Để thuận tiện cho mọi người giao tiếp với người khiếm thính Apple đã cho ra mắt 7 ứng

Google ra mắt Chrome Canvas: Cho phép người dùng vẽ và ghi chú ngay trên trình duyệt

Chrome Canvas cung cấp cho người dùng khá nhiều công cụ vẽ, bao gồm nhiều loại bút, kích thước nét vẽ. Nếu bạn dùng trên Android thì có thể dùng ngón tay trượt trên màn hình cảm ứng để vẽ. Trường hợp vẽ sai thì sử dụng tính năng Undo/Redo để phục

Smart Kit 360 - Ứng dụng đa năng với hơn 30 công cụ tích hợp sẵn cho smartphone

Về cơ bản, Smart Kit 360 giống như một ứng dụng đa năng với hơn 30 công cụ tích hợp sẵn nhằm cung cấp cho người dùng sự tiện lợi trong quá trình sử dụng, đặc biệt là các công cụ này chiếm dung lượng rất nhỏ từ bộ nhớ của thiết bị (bằng khoản 1/2

Hướng dẫn kích hoạt Bing AI trên trình duyệt Chrome và Firefox đơn giản

Hiện tại thị trường Việt Nam Bing AI (Bing Chat) chưa được kích hoạt sử dụng trên trình duyệt vì vậy chúng ta cần phải cài đặt một số Plugin trên trình duyệt để có thể sử dụng đầy đủ chức năng.

THỦ THUẬT HAY

Cách theo dõi trận chung kết AFF Cup 2018 lượt về giữa Việt Nam và Malaysia

Hòa vào không khí trận chung kết lượt về AFF Cup 2018 giữa Việt Nam và Malaysia diễn ra vào lúc 19h30p trên sân vận động Mỹ Đình, Tin Tức TCNShop sẽ hướng dẫn người hâm mộ cách theo dõi trận chung kết hoàn hảo, hấp dẫn

Cách thay đổi kích thước hàng loạt ảnh iPhone một cách hoàn toàn tự động

Được Apple giới thiệu lần đầu tiên tại sự kiện WWDC 2018, Siri Shortcuts là một ứng dụng cho phép người dùng thiết lập các chuỗi lệnh với nhiều hành động có thể được thực hiện bởi Siri. Bằng cách kết hợp các chuỗi lệnh

Hướng dẫn tải Flickr Downloader cho máy tính

Như đã biết, Flickr là mạng xã hội, dịch vụ lưu trữ ảnh online lớn nhất hiện nay, cùng với Instagram, đây là một trong những dịch vụ chia sẻ ảnh được nhiều người lựa chọn sử dụng nhất. Tuy nhiên, khác một chút so với

Trung Quốc và Mỹ thành lập nhóm các vấn đề gián điệp trên không gian mạng

Sau một cuộc họp giữa Bộ trưởng Ngoại giao Trung Quốc Wang Yi và Ngoại trưởng Mỹ John Kerry cho biết hai nước đã đồng ý cùng làm việc để hướng tới bảo đảman ninh mạng cho cả hai nước.

WallRoach - Kho hình nền chất lượng cao miễn phí dành cho Android

Hình nền đẹp sẽ gia tăng sự hấp dẫn cho thiết bị mà bạn đang sở hữu. Để đáp ứng nhu cầu này, hôm nay TECRUM sẽ giới thiệu đến bạn đọc ứng dụng WallRoach với rất nhiều wallpaper khác nhau để lựa chọn.

ĐÁNH GIÁ NHANH

Mitsubishi Xpander 2019: Quân át chủ bài giúp Mitsubishi mở rộng tầm ảnh hưởng

Bảy chỗ ngồi, cách âm tốt, êm ái đến bất ngờ và có giá bán niêm yết trong khoảng từ 500 đến hơn 600 triệu đồng. Đó chính là Mitsubishi Expander 2019, mẫu xe đang thu hút rất nhiều sự chú ý

Mở hộp Sony XPERIA L1 Dual: Màn hình 5.5 inches, camera 13 MP, nổi bật trong phân khúc giá 4.490.000 đồng

Sau khi chính thức ra mắt tại Việt Nam, Sony XPERIA L1 Dual nhanh chóng trở thu hút sự quan tâm của nhiều người với mức giá dưới 5 triệu đồng. Đây hứa hẹn là một sản phẩm sẽ tạo nên làn sóng trong phân khúc giá này.

Top 5 smartphone đột phá 6 tháng đầu 2017

Apple, Samsung và Oppo là 3 thương hiệu sở hữu những sản phẩm bán chạy nhất thị trường Việt Nam trong 6 tháng đầu năm nay.