Thứ Ba, 10 tháng 4, 2012

Viết code trực tuyến với Ideone – online mini IDE and debugging tool


Ideone.com là một… pastebin (dùng để lưu trữ text trực tuyến). Tuy nhiên, nó không giống như các pastebin khác trên Internet. Chính xác hơn nó là IDE và công cụ gỡ rối trực tuyến (online mini IDE and debugging tool ).

Ideone là một từ tiếng Ý có nghĩa là ý tưởng tuyệt vời – bởi vì ideone.com là nơi mà những ý tưởng lớn của bạn có thể trở thành hiện thực.
Ideone.com được thiết kế cho hầu hết các lập trình viên (tất nhiên, bạn cũng có thể tải lên một văn bản thông thường). Bạn có thể sử dụng nó để:
  • Chia sẻ code của bạn (rõ ràng rồi – nó là một pastebin, đúng không nào?) một cách rõ ràng
  • Chạy (run) code của bạn trên máy chủ hỗ trợ hơn 40 ngôn ngữ lập trình (tương lai sẽ hỗ trợ thêm nhiều ngôn ngữ hơn)
  • Bạn có thể cung cấp dữ liệu đầu vào (input data) cho chương trình của riêng bạn
  • Ideone.com cũng cung cấp miễn phí ideone API có sẵn như một webservice. Chức năng này cho phép bạn xây dựng các dịch vụ riêng của bạn giống như ideone!
  • Cho phép người dùng đăng nhập Ideone và cung cấp chức năng quản lý code của riêng mỗi người và nhiều chức năng khác nữa.
Tất cả các code có thể truy cập thông qua URL chia sẻ. Các trang lưu code cung cấp thông tin về code và thực thi của nó: bộ nhớ sử dụng, thời gian thực thi, ngôn ngữ và phiên bản trình biên dịch, code, input được tải lên bởi người sử dụng, output được tạo ra bởi chương trình và thông báo lỗi từ các trình biên dịch và gỡ rối.

for every one Viết code trực tuyến với Ideone   online mini IDE and debugging tool
Hỗ trợ hơn 40 ngôn ngữ: hợp ngữ, Pascal, C/C++, C#, Java, PHP,... Chọn ngôn ngữ, gõ hoặc paste code và input rồi nhấn submit

syntax highlight Viết code trực tuyến với Ideone   online mini IDE and debugging tool
Để trình bày code được rõ ràng hơn, bạn click chọn Syntax highlight

share link Viết code trực tuyến với Ideone   online mini IDE and debugging tool
Url để chia sẻ code

run result Viết code trực tuyến với Ideone   online mini IDE and debugging tool
Kết quả chạy một chương trình mẫu bằng ngôn ngữ C++

Một điều chắc chắn rằng bạn sẽ không dùng ideone để viết phần mềm, có nhiều môi trường tuyệt vời hơn để làm điều đó. Trong trường hợp khẩn cấp, cần kiểm thử code, Ideone sẽ là một trợ thủ đắc lực cho bạn. Nếu bạn muốn dùng thường xuyên, bạn có thể tạo một tài khoản và nó sẽ lưu lại các code của bạn, và bạn có thể chỉnh sửa, bỏ các quảng cáo, tăng thời gian chạy lên 15 giây và hơn thế nữa.

Bạn cũng có thể viết và chạy thử code trên điện thoại bằng các ứng dụng được phát triển dựa vào API của ideone (yêu cầu có kết nối internet):

idedroid Viết code trực tuyến với Ideone   online mini IDE and debugging tool
IDEdroid ứng dụng dành cho hệ điều hành Android, bạn có thể sử dụng bất kì ngôn ngữ lập trình nào có trên ideone.

904bc03316677229.jpg Viết code trực tuyến với Ideone   online mini IDE and debugging tool
CodeToGo ứng dụng dành cho các thiết bị iOS (iPhone, iPod Touch, and iPad), chọn ngôn ngữ, viết code và chạy.

Ideone mobile environment chạy trên nền Java ME, một IDE đơn giản cho phép tải code lên ideone.com, thực thi và lấy kết quả về.

Tải về: Mã nguồn | JAR (Rebuild) | JAD (Rebuild)

Theo Kỹ thuật lập trình

Không có nhận xét nào:

Đăng nhận xét

Bài đăng phổ biến