Bộ Công Cụ Cần Thiết Cho Lập Trình Viên

0 22

Người lập trình viên cần có những công cụ hỗ trợ đắc lực để thực hiện công việc một cách nhanh chóng và chính xác hơn rất nhiều. Cho dù bạn xây dựng một ứng dụng đơn giản thì công cụ luôn luôn cần thiết và hỗ trợ bạn một cách dễ dàng hơn và hiệu quả cao hơn.

Bộ công cụ của nhà phát triển web

1. devdocs.io – Tài liệu API cho tất cả các ngôn ngữ và khung lập trình phổ biến. Bao gồm tìm kiếm tức thì và hoạt động ngoại tuyến.

2. glitch.com – tạo các ứng dụng web của riêng bạn trong trình duyệt, nhập repos GitHub, sử dụng bất kỳ gói NPM nào hoặc xây dựng trên bất kỳ khung phổ biến nào và trực tiếp triển khai lên Firebase.

3. bundlephobia.com – nhanh chóng tìm thấy chi phí nhập (kích thước tải xuống) của bất kỳ gói nào trong sổ đăng ký NPM. Hoặc tải lên tệp pack.json để quét tất cả các phụ thuộc trong dự án của bạn.

4. babeljs.io/repl – Viết mã của bạn bằng JavaScript hiện đại và để Babel chuyển đổi mã của bạn thành JavaScript tương thích với các trình duyệt cũ hơn.

5. codeply.com – nhanh chóng xây dựng bố cục phản hồi nhanh với các khung như Bootstrap, Materialize CSS và SemanticUI.

6. httpie.org – một công cụ dòng lệnh hữu ích để thực hiện các yêu cầu HTTP đến các máy chủ web và API RESTful. Gần như mạnh mẽ như CURL và Wget nhưng đơn giản hơn.

7. regexr.com – Một công cụ tốt để kiểm tra các biểu thức thông thường của bạn trong trình duyệt.

8. jex.im/regulex – Viết bất kỳ biểu thức chính quy nào vào trình chỉnh sửa và nhận được biểu diễn trực quan về cách các phần hoạt động.

9. buildregex.com – Xây dựng các biểu thức chính quy trực quan.

10. Explshell.com – Nhập bất kỳ lệnh Unix nào và nhận được lời giải thích trực quan về từng cờ và đối số trong lệnh.

11. tldr.ostera.io – Các trang người đàn ông Unix rất dài và phức tạp. Trang web này cung cấp các ví dụ thực tế cho tất cả các lệnh Unix phổ biến mà bạn không cần phải đi sâu vào các trang hướng dẫn.

12. mockaroo.com – nhanh chóng tạo dữ liệu thử nghiệm giả trong trình duyệt ở định dạng CSV, JSON, SQL và các định dạng xuất khác.

13. jsdelivr.com – Phục vụ mọi tệp GitHub hoặc plugin WordPress thông qua CDN. Kết hợp nhiều tệp trong một URL duy nhất, thêm vào .Mem .min vào bất kỳ tệp JS / CSS nào để có được phiên bản rút gọn tự động. Cũng xem unpkg.com .

14. carbon.now.sh – tạo ảnh chụp màn hình đẹp về mã nguồn của bạn. Cung cấp cú pháp tô sáng cho tất cả các ngôn ngữ phổ biến.

15. wakatime.com – biết chính xác thời gian bạn sử dụng mã hóa với số liệu chi tiết cho mỗi tệp và thậm chí cả ngôn ngữ. Tích hợp với Mã VS, văn bản cao siêu và tất cả các trình soạn thảo mã phổ biến.

16. astexplorer.net – dán mã JavaScript của bạn vào trình chỉnh sửa và tạo Cây cú pháp trừu tượng sẽ giúp bạn hiểu cách trình phân tích cú pháp JavaScript hoạt động.

17. hyper.is – Một thay thế tốt hơn cho thiết bị đầu cuối dòng lệnh và cả iTerm. Sử dụng với trình bao Oh My Zsh và thêm siêu năng lực vào thiết bị đầu cuối của bạn.

18. curlbuilder.com – thực hiện các yêu cầu CURL của riêng bạn trong trình duyệt.

19. htaccess.madewithlove.be – dễ dàng kiểm tra các quy tắc chuyển hướng và viết lại trong tệp .htaccess của máy chủ Apache của bạn. Xem đoạn trích .htaccess hữu ích .

20. trackjs.com – theo dõi lỗi trong các dự án web dựa trên JavaScript của bạn và nhận thông báo email ngay lập tức khi phát hiện lỗi mới.

21. ngrok.com – Bắt đầu một máy chủ web cục bộ, kích hoạt ngrok, trỏ đến cổng nơi localhost đang chạy và nhận URL công khai của đường hầm của bạn.

22. codeshare.io – Trình chỉnh sửa mã trực tuyến để lập trình cặp, phỏng vấn trực tiếp với các hội nghị video hoặc để dạy mã cho sinh viên từ xa.

23. webhooks.site – Dễ dàng kiểm tra tải trọng và gỡ lỗi webhooks HTTP trong trình duyệt. Tất cả các yêu cầu HTTP được đăng nhập theo thời gian thực. Một lựa chọn tốt khác là RequestBin .

24. boost.sh – cách dễ nhất để triển khai các trang web và nội dung tĩnh khác từ dòng lệnh. Hỗ trợ tên miền tùy chỉnh và SSL. Cũng xem Zeit ngay .

25. Visorms – Một tiện ích bổ sung bắt buộc dành cho nhà phát triển web mang đến các công cụ thiết kế web hữu ích ngay trong trình duyệt của bạn. Có sẵn cho Google Chrome và Firefox.

26. puppeteersandbox.com – Puppeteer là một khuôn khổ Node.js để tự động của Google Chrome. Sử dụng hộp cát để nhanh chóng kiểm tra tập lệnh của bạn trong trình duyệt. Xem thêm try-puppeteer.com .

27. prettier.io/playground – Làm đẹp mã JavaScript và TypeScript của bạn bằng Prettier, công cụ định dạng mã yêu thích của các lập trình viên.

28. json.parser.online.fr – Trình phân tích cú pháp JSON duy nhất bạn sẽ cần để phân tích và làm đẹp các chuỗi JSON phức tạp của mình.

29. scrimba.com – Tạo screencasts lập trình của riêng bạn trong trình duyệt hoặc xem code.code của nhà phát triển khác.

30. katacoda.com – Một nền tảng đào tạo cho các nhà phát triển phần mềm nơi mọi người có thể tạo môi trường đào tạo chuyên dụng và tương tác của riêng họ.

31. scriptsandbox.io – Một IDE trực tuyến đầy đủ tính năng nơi bạn có thể tạo các ứng dụng web bằng tất cả các ngôn ngữ phổ biến bao gồm vanilla JavaScript, React, TypeScript, Vue và Angular. Xem thêm StackBlitz.com và Repl.it .

32. apify.com – Viết trình dọn dẹp trang web của riêng bạn bằng cách sử dụng JavaScript và lên lịch trình cho trình dọn dẹp của bạn tự động chạy theo các khoảng thời gian cụ thể.

33. vim-adventures.com – Trình soạn thảo văn bản Vim cực kỳ phổ biến đối với các lập trình viên. Trang web sẽ giúp bạn thành thạo các lệnh chính khác nhau thông qua một trò chơi.

34. insomnia.rest – Ứng dụng khách REST dựa trên máy tính để bàn cho phép bạn tạo các yêu cầu HTTP và xem tất cả các chi tiết phản hồi trong giao diện dễ sử dụng. Người dùng nâng cao có thể xem xét Postman .