Tin

ide la gi

IDE là gì?

IDE là gì?IDE (Integrated Development Environment) là môi trường tích hợp dùng để viết code để phát triển ứng dụng. Ngoài ra IDE tích hợp các tool hỗ trợ khác như trình biên dịch (Compiler), trình thông dịch (Interpreter), kiểm tra lỗi (Debugger), định dạng hoặc highlight code, tổ chức thư mục code, tìm kiếm code…

Làm sao để trở thành một lập trình viên “có giá” và lương cao? Tóm tắt con đường trở thành Lập Trình Viên

Bạn đang xem: ide la gi

IDE và Text Editor

IDE giúp cho bạn dễ dàng và thuận tiện hơn trong việc phát triển ứng dụng mặc dù không cần IDE bạn vẫn có thể viết mã nguồn được, bởi vì thực chất để mã nguồn của một ngôn ngữ lập trình nào đó chạy được, ta chỉ cần trình biên dịch (compiler) tương ứng của ngôn ngữ đó là được.

Tham khảo: nhận tướng miễn phí trong lmht

Ví dụ bạn có thể lập trình C/C++ bằng Notepad hoặc Microsoft Word của Windows, sau đó lưu nó lại thành một file .cpp và dùng Compiler của C/C++ để biên dịch file đó là xong.

Nhưng làm như vậy sẽ rất mất thời gian và không hiệu quả đối với các chương trình lớn có cấu trúc phức tạp, IDE được sinh ra để giúp đỡ lập trình viên, nó tích hợp sẵn các tool cần thiết giúp lập trình ứng dụng trở nên dễ dàng, nhanh chóng và ít bị mắc lỗi hơn.

7 năm làm dev có gì hay ho? Roadmap backend developer – Mọi thứ bạn cần biết để trở thành cao thủ lập trình backend Roadmap Frontend Developer – “Con đường tắt” để trở thành cao thủ Frontend Developer

XEM THÊM:  cách chăm sóc lan vanda ra hoa

Tham khảo: quet virus truc tuyen

IDE tích hợp sẵn trình biên dịch hoặc trình thông dịch bên trong nó giúp bạn thực thi code trực tiếp khi đang lập trình ứng dụng, tiêu biểu như Visual Studio, Esclipe, Xcode, Android studio…v.v.

Text Editor không tích hợp sẵn trình biên dịch hoặc trình thông dịch bên trong nó, nghĩa là muốn chạy được ứng dụng, bạn phải dùng riêng compiler bên ngoài. Những Text Editor này thường dùng cho phát triển ứng dụng web, tiêu biểu như Sublime text, Atom, Bracket, Notepad++, VScode…v.v.

Ngoài ra tùy vào từng loại ngôn ngữ lập trình sẽ có những Text chuyên biệt dành riêng cho nó, ví dụ như Pycharm cho Python hay PhpStorm cho PHP. Tuy nhiên hiện tại các text editor mới như Sublime text, Atom, VScode cũn g có rất nhiều plugin hoặc extension support đầy đủ ngôn ngữ mà bạn đang code.

Có thể bạn quan tâm:

  • ES6 là gì? Những nổi bật và sự thay đổi tuyệt vời của ES6
  • Mẹo với Javascript (ES6) và thủ thuật để làm cho code sạch hơn, ngắn hơn, và dễ đọc hơn ( Phần 2)
  • 12 tips hay cho JavaScript

Xem thêm việc làm JavaScript Developer trên TopDev

Tham khảo: cách tính số lượng gạch xây nhà

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Check Also
Close
Back to top button