Dùng trình soạn thảo code nào cho người bắt đầu?

Code editor

Nói về trình soạn thảo mã dành cho dân lập trình thì đầy ra, việc lựa chọn này cũng gây tốn giấy mực, tranh cãi loạn cả lên. Vì vậy, bài này có thể làm mất lòng các bạn. Mình chỉ nói rằng cái gì gọn nhẹ, ít chức năng, chỉ vừa đủ sử dụng là ngon lành cho người mới tự học rồi. Mục đích là bắt tay vào viết code để học, chứ không phải trang bị vũ khí khủng để làm gì. Bạn có thấy trường dạy lái xe nào cho học viên thực hành trên những con xe ô-tô dạng siêu xe hoặc xe phân khúc tầm cao giá trên 1 tỉ đồng không?

Vậy, ứng viên cho trình soạn thảo code cho người học mới bắt đầu trên môi trường Windows đó là mình có 2 gợi ý sau đây:

  1. Kích thước gọn nhé, nhỏ tí xíu: conTEXT
  2. Kích thước lớn hơn chút xíu, tốt hàng đầu: Notepad Plus Plus

Những ai học kiểu gia sư 1 kèm 1, chúng tôi sẽ yêu cầu như là sự bắt buộc: chỉ được dùng một trong 2 trình soạn thảo bên trên. Ai cứng đầu, thích dùng mấy “vũ khí khủng” thì đã không thể tiếp tục rồi, vì họ có triết lý khác mình, mình hướng dẫn họ thì dễ… cãi lộn.

Bỏ qua các tên tuổi như:

  • VS Code (viết dài là Visual Studio Code): cái này quá khủng, nhiều chức năng quá gây rối
  • Sublime Text: mắc tiền để mua, đến 99 đô la Mỹ thì không dành cho người mới tự học làm web, chưa biết tương lai về đâu
  • Bracket, Atom: những cái này trước khi có VS Code thì ngon, nhưng giờ VS Code đã thống lĩnh
  • Các IDE khác: cái này dành cho những người lập trình ứng dụng hơn là lập trình web

Việc sử dụng các trình soạn thảo trang bị nhiều thứ hay ho, trong đó cái chức năng “nhắc bài” sẽ cực kỳ tai hại cho người mới học vì sẽ không nhớ được các từ khóa, cú pháp của ngôn ngữ mình học.

Bạn học tiếng Anh mà không cần nhớ từ vựng chứ? Tương tự, bạn cũng cần phải nhớ “từ vựng” khi học ngôn ngữ lập trình.

Trả lời