IDE LÀ GÌ

     

IDE là gì hẳn là một thắc mắc mà bất kể ai từng theo xua đuổi lập trình cũng từng thắc mắc. Hôm nay, hãy thuộc Got It tìm hiểu ngay định nghĩa IDE cùng 6 các loại IDE phổ biến nhất nhưng mà bạn nên tìm hiểu trong bài viết sau nhé!


1. IDE là gì?

IDE là từ viết tắt của “Integrated Development Environment” giỏi “Môi trường trở nên tân tiến tích hợp”. IDE về thực chất là một áp dụng phần mềm cung cấp các phương tiện trọn vẹn để các lập trình viên phát triển phần mềm.

IDE là từ bỏ viết tắt của “Integrated Development Environment”

IDE góp tăng năng suất của xây dựng viên bằng phương pháp kết phù hợp các vận động phát triển phần mềm phổ trở thành như sửa đổi mã nguồn, tạo tệp xúc tiến và gỡ lỗi vào một ứng dụng duy nhất.

Bạn đang xem: Ide là gì

Một IDE thường bao hàm ít duy nhất một source code editor, những build automation tools và một debugger. Một số IDE, chẳng hạn như NetBeans với Eclipse, chứa trình biên dịch (compiler), trình phiên dịch (interpreter) hoặc cả hai. đông đảo IDE khác, chẳng hạn như SharpDevelop với Lazarus, thì không.

2. Những loại IDE

Có nhiều IDE khác nhau, giao hàng cho nhiều yêu cầu và những loại code không giống nhau mà lập trình viên sử dụng. Bao hàm IDE được ra đời chỉ để hỗ trợ cho 1 loại ngữ điệu nhất định, cũng có thể có loại có thể làm việc với nhiều ngôn ngữ lập trình khác nhau. Hãy thuộc Got It mày mò xem 6 các loại IDE là gì ngay nhé!

2.1. IDE cung ứng đa ngôn ngữ

Đây là rất nhiều IDEs có công dụng hỗ trợ nhiều ngôn ngữ lập trình. Thay thể:

*
Netbeans là giữa những IDE thịnh hành hiện nay

2.2. IDE hỗ trợ một ngôn ngữ

Bên cạnh IDE cung ứng đa ngôn ngữ, cũng có thể có một số IDE chỉ giao hàng cho các lập trình viên với một ngữ điệu duy nhất. Vậy các IDE đó là gì?

Có thể đề cập đến: CodeLite và C-Free cho C/C ++, Jikes với Jcreator đến Java, IDLE mang đến Python cùng RubyMine mang đến Ruby/Rails.

2.3. IDE cho cải cách và phát triển ứng dụng di động

Các IDE dành cho phát triển di động bao gồm PhoneGap cùng Titanium thiết bị di động của Appcelerator.

Nhiều IDE, đặc biệt là những IDE đa ngôn ngữ, có những plugin phát triển thiết bị di động. Ví dụ, Eclipse có tác dụng này.

2.4. HTML IDE

Một số IDE thông dụng nhất là phần nhiều IDE để phát triển các vận dụng HTML. Hoàn toàn có thể kể đến các IDE như HomeSite, DreamWeaver hoặc FrontPage. Chúng tự động hóa hóa nhiều trách nhiệm liên quan tiền đến trở nên tân tiến trang web.

Xem thêm: Bé 8 Tháng Tuổi Nên Ăn Gì Và Không Nên Ăn Gì? Thực Đơn Cho Trẻ 8 Tháng Tuổi Biếng Ăn

2.5. Cloud-Based IDE

IDE bên trên đám mây đang dần trở thành xu thế chủ đạo hiện này. Kĩ năng của mọi IDE này đang tăng lên nhanh chóng, hầu hết những nhà cung cấp lớn hầu hết sẽ nhảy vào lĩnh vực này khiến cho ra rất nhiều sản phẩm mang ý nghĩa cạnh tranh.

Các IDEs trên đám mây cho phép các nhà cải tiến và phát triển truy cập vào code của chính bản thân mình từ mọi nơi. Ví dụ:

Nitrous là 1 trong những IDEs bên trên đám mây cung cấp Ruby, Python, Node.js…Cloud9 cung ứng hơn 40 ngôn ngữ lập trình, bao gồm PHP, Ruby, Python, JavaScript cùng với Node.js với Go.

2.6. IDEdành riêng đến hệ sinh thái của Microsoft hoặc Apple

*
Visual Studio – một IDE quen thuộc trong môi trường thiên nhiên Microsoft

Các IDE sau đây chuyên phục vụ cho người làm việc trong môi trường xung quanh Microsoft hoặc Apple:

Xcode: cung cấp các ngôn ngữ lập trình Objective-C với Swift, Cocoa cùng Cocoa cảm biến APIs. IDE này chuyên dùng làm tạo ra các ứng dụng bên trên Mac cùng iOS. Nó bao gồm trình mô rộp iPhone/iPad với trình sản xuất GUI.Espresso: cung cấp HTML, CSS, XML, JavaScript với PHP. Đây là công cụ dành riêng cho những nhà cải tiến và phát triển web bên trên Mac.Coda: cung cấp PHP, JavaScript, CSS, HTML, AppleScript và Cocoa API. Coda tự call mình là “one-window development” cho những người dùng Mac.

Xem thêm: Bạn Đã Biết 5 Ứng Dụng Theo Dõi Thai Kỳ Tốt Nhất Hiện Nay, 3 Ứng Dụng Theo Dõi Thai Kỳ Tốt Nhất Hiện Nay

Bên cạnh trả lời câu hỏi “IDE là gì“, Got It sẽ điểm qua 6 một số loại IDE mà bất kể ai trong ngành IT cũng phải biết. Muốn rằng bài viết này đã cho mình một mắt nhìn tổng quát lác về công cụ luôn luôn phải có cho thiết kế viên này, với qua đó, bạn đã chọn lựa được IDE phù hợp nhất với quá trình của mình. Happy coding!

Theo Veracode


Nếu bạn quan tâm, hãy xem những vị trí đang tuyển dụng của Got It tại: bit.ly/gotit-hanoi và tham khảo thêm về quá trình tuyển dụng trên đây.