Tôi đã tự hỏi các dịch vụ hiện có để chia sẻ mã là gì. Người duy nhất tôi biết là http://pastebin.ca/
Sự thay thế khác là gì và chúng có tính năng gì?
Tôi đã tự hỏi các dịch vụ hiện có để chia sẻ mã là gì. Người duy nhất tôi biết là http://pastebin.ca/
Sự thay thế khác là gì và chúng có tính năng gì?
Câu trả lời:
Có 4 cái mà tôi biết:
Sự khác biệt lớn về tính năng là các tùy chọn 1 và 2 tích hợp liền mạch kiểm soát phiên bản và cho phép bạn có các dự án công cộng và riêng tư. Vì vậy, bạn sẽ có thể làm việc với những người khác về mã mà không cần cả thế giới nhìn thấy nó.
Tùy chọn 3 và 4 cho phép kiểm soát phiên bản nhưng tôi không chắc chúng được tích hợp chặt chẽ như thế nào với các hệ thống kiểm soát phiên bản nhất định. Ngoài ra, tôi hiểu rằng bạn không thể giữ các dự án riêng tư trong 2 hệ thống đó.
Nói chung, cộng đồng Ruby đã sử dụng github, cộng đồng python sử dụng bitbucket, microsoft chạy codeplex và sourceforge hoàn toàn là về nguồn mở. Mặc dù tôi tin rằng bạn có thể sử dụng bất kỳ ngôn ngữ nào với bất kỳ ngôn ngữ nào trong số đó.
Đối với đoạn mã tôi nghĩ rằng http://ideone.com/ , http://friendpaste.com/ và http://jsfiddle.net/ là tốt. JSFiddle đặc biệt tuyệt vời để chỉnh sửa và chia sẻ Javascript.
Nếu bạn thực sự chỉ muốn chức năng pastbin trùng lặp, tôi sử dụng Friend Paste . Nó cho phép bạn bình luận về các dòng mã, chỉnh sửa mã của bạn bè và thậm chí đặt mật khẩu mà mọi người phải nhập để xem nó.
Forrst cho phép bạn chia sẻ mã (và ảnh chụp màn hình / liên kết) và thảo luận về chúng, hiện đang ở giai đoạn thử nghiệm và chỉ mời nhưng do sắp mở.
Dưới đây là một bài viết ví dụ: Forrst screeny http://cl.ly/1aVE/Screen_shot_2010-07-08_at_16.38.25.png
Xem câu hỏi này cũng mang lại trong việc thực thi mã. Các câu trả lời liên quan đến IDEOne và JSFiddle đều cung cấp chức năng pastebin. Một số người khác có thể là tốt.
Để chia sẻ, viết mã JS đơn giản http://www.jsbin.com/ khá tuyệt !!
Tôi sử dụng jsFiddle mọi lúc để tạo mẫu javascript hoặc chia sẻ đoạn mã.
Assembla là một trong những tốt. http://www.assembla.com Nó cung cấp kiểm soát mã nguồn Git và SVN, vé, tùy chọn riêng tư / công cộng, quản lý người dùng, xem web, v.v. Giá bắt đầu miễn phí và di chuyển lên từ đó. ;)
Các tính năng bao gồm:
Câu hỏi này đã được hỏi về stackoverflow cho mã c # /. NET: /programming/3078045/is-there-a-public-site-to-make-and-share-live-examples-of-c -net-code /
Một câu trả lời hay là CodeRun:
Nếu bạn muốn chia sẻ giữa ít hơn mười người, hãy xem Fisheye: http://www.atlassian.com/software/fisheye/ - đó là $ 10.
Nó móc vào một kho lưu trữ lật đổ, vì vậy bạn có thể thấy các thay đổi của tổng kiểm tra của mọi người. Một ứng dụng khác hoạt động tốt với Fisheye là Crucible, http://www.atlassian.com/software/crucible/ hoạt động để đánh giá mã.