Những thông dịch viên ngôn ngữ máy tính trực tuyến nào có sẵn, để tôi có thể thực hành lập trình từ iPhone của mình? [đóng cửa]


14

Tôi muốn chơi với mã được giải thích trên iPhone của tôi mà không cần bẻ khóa. Tôi quen thuộc với tryruby cho ruby. Có bất kỳ thông dịch viên trực tuyến nào khác mà tôi có thể sử dụng.


thuộc về StackOveflow, phải không? chỉnh sửa: ah, ok, đó là về thông dịch viên trực tuyến ...
Oliver Giesen

Tôi đã biến đây thành một wiki cộng đồng vì nhiều câu trả lời được áp dụng.
DonnyD

Câu trả lời:


7

Lấy từ Có ứng dụng web nào có thể thay thế IDE như Eclipse không?

Bạn sẽ muốn xem http://ideone.com/ Đây là một IDE nhỏ và công cụ gỡ lỗi chủ yếu được sử dụng làm bảng tạm.

Ví dụ Số đếm sau từ 1 đến 10

class ForDemo {
     public static void main(String[] args){
          for(int i=1; i<11; i++){
               System.out.println("Count is: " + i)
          }
     }
}

Chọn Java trong thanh bên của ideone sẽ cho chúng ta

Main.java:4: ';' expected
               System.out.println("Count is: " + i)
                                                   ^
1 error

Sau đó, việc sửa lỗi mang lại cho chúng tôi đường dẫn ngắn sau http://ideone.com/gGqZy mà bạn có thể chia sẻ

Tôi đã đăng kết quả dưới đây

# 1:   hide   edit   3 seconds ago
result: success      time: 0.03s    memory: 213312 kB     returned value: 0

input: no
output:
Count is: 1
Count is: 2
Count is: 3
Count is: 4
Count is: 5
Count is: 6
Count is: 7
Count is: 8
Count is: 9
Count is: 10

Câu trả lời rất hữu ích thực sự. Tôi đã bỏ lỡ webapps.stackexchange.com/questions/532/ Mặc dù đã xem xét hầu hết các câu hỏi. Tôi nghĩ rằng tôi sẽ để câu hỏi này đứng vững, bởi vì tôi muốn có một cảm giác về các tùy chọn được giải thích khác có thể ở ngoài đó và một số thậm chí có thể thích nghi hơn với trình duyệt nhỏ. Cảm ơn rât nhiều.
DonnyD

Tôi đã chọn câu trả lời này, bởi vì mặc dù giao diện của ideone hơi khó xử trên iPhone, nhưng nó vẫn có thể hoạt động được (với rất nhiều độ chụm và lan rộng) và không có gì khác trong lựa chọn ngôn ngữ. Tôi ước tôi có thể chọn tất cả những câu trả lời này. IPhone của tôi sẽ là một nơi thân thiện hơn.
DonnyD


4

tryhaskell.org nếu bạn quan tâm đến lập trình chức năng


Tôi không thể tin rằng tôi đã bỏ lỡ điều này. Tôi loo..oove Haskell. Cảm ơn.
DonnyD

3

Tại sao đi đến nhiều trang web? Chỉ cần đi đến Chúa của REPLs !

Hiện tại nó hỗ trợ

  • vỏ đậu
  • áo choàng
  • hấp dẫn
  • javascript
  • trăn
  • hồng ngọc
  • scala
  • kế hoạch

Tôi yêu giao diện dòng lệnh tối giản. Sẽ là fave của tôi nếu nó có ghci.
DonnyD

2

Nếu bạn muốn dùng thử Javascript / HTML, w3schools.com có ​​"Trình chỉnh sửa Tryit". Nó được sử dụng cho mục đích hướng dẫn, nhưng bạn có thể viết mã và kiểm tra mọi thứ với nó trực tuyến.

Liên kết: http://w3schools.com/js/tryit.asp?filename=tryjs bản


Điều này có một giao diện đẹp, đơn giản. Rất có thể sử dụng. Cảm ơn.
DonnyD

2

codepad là một trình thông dịch trực tuyến hỗ trợ một số ngôn ngữ khác nhau. Nó cũng tạo một URL cho đoạn trích của bạn, vì vậy bạn có thể chia sẻ chúng và cộng tác.


Tốt, đã thử nó, rất tốt đẹp!
DonnyD

Hơi vượt trội so với ideone về sự đơn giản của giao diện và tương tự về sự đa dạng ngôn ngữ của nó.
DonnyD

2

Các Groovy Web Console là một cách tuyệt vời để thử ra mã Groovy. Nó sử dụng trình soạn thảo mã trong trình duyệt CodeMirror và cho phép bạn xuất bản / chia sẻ tập lệnh nếu muốn.


Cảm ơn. Đây không phải là trong tiết mục của tôi, nhưng tôi sẽ xem xét.
DonnyD



1

Skulpt là một triển khai hoàn toàn trên trình duyệt của Python. Không đầy đủ, nhưng tiện dụng.


Một lần nữa, sự đơn giản của giao diện là một lợi thế. Cảm ơn bạn.
DonnyD

Đó là tất cả được thực hiện trong javascript trong trình duyệt là một điểm cộng lớn.
DonnyD


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.