2010-02-28 38 views
36

Tôi muốn biết liệu có ai biết về dịch vụ trực tuyến nơi chúng tôi dán mã và tạo lại mã nguồn html màu cho mã đó hay không. Nó có thể là PHP, HTML, CSS, Javascript, C, Java.Dịch vụ tô màu trực tuyến

Ý tưởng là khi tôi có mã html màu, tôi có thể dễ dàng đặt điều đó vào blog wordpress.com của mình. Tôi biết về [sourcecode language="whatever"] nhưng chỉ muốn biết một dịch vụ trực tuyến hỗ trợ nhiều ngôn ngữ. Lợi ích là, tôi có thể chọn bất kỳ kiểu/chủ đề màu nào từ dịch vụ trực tuyến đó cho mã của tôi.

Cảm ơn

Trả lời

3

Bạn có nghĩa là các dịch vụ dán mã chẳng hạn như Pastie?

14

Prettify là colorizer mã mà StackOverflow sử dụng.

+1

Nhưng điều đó không trực tuyến phải không? – NickG

7

Bạn có thể muốn xem SyntaxHighligher. Nó sử dụng JavaScript để nó không sử dụng tài nguyên của máy chủ của riêng bạn và hỗ trợ một loạt các lược đồ màu. http://alexgorbatchev.com/wiki/SyntaxHighlighter

Sự cố khi đặt mã của bạn vào máy phát điện trên trang web khác là nếu bạn thay đổi mã ở đâu đó, bạn phải đặt lại mã, có thể trở nên tẻ nhạt.

2

Tôi sử dụng WP-syntax cho WordPress. Công trình tuyệt vời cho tôi. Nó không chính xác những gì bạn đang tìm kiếm nhưng tôi nghĩ rằng tôi muốn đề cập đến nó ở đây nếu có ai đang tìm kiếm hightlighting cú pháp trong WordPress. Từ mô tả sử dụng:

Bọc khối mã với < pre lang = dòng "LANGUAGE" = "1"> và </pre> nơi NGÔN NGỮ là một GeSHi hỗ trợ cú pháp ngôn ngữ. Thuộc tính dòng là tùy chọn.

3

Gần đây tôi đã tìm thấy http://hilite.me. Tôi thích nó vì có một tùy chọn để định dạng văn bản - hữu ích khi bạn đăng một tập tin cấu hình hoặc một loạt các lệnh.

Từ quan điểm WordPress Tôi đã cố gắng cắt bớt số lượng plugin tôi đang chạy sau khi quét trên pingdom.com cho biết thời gian tải trang của tôi là do plugin làm nổi bật cú pháp - và tôi hiếm khi đăng mã để nó thực sự không đáng giá.

Tôi thích ý tưởng chèn khối mã dưới dạng html thuần túy trong bài đăng vì bạn không bắt buộc phải có plugin đó trong tương lai và tôi cho rằng sẽ không ảnh hưởng đến thời gian tải trang.

+0

Trình chuyển đổi rất đẹp, cảm ơn bạn đã đăng câu trả lời – Max

Các vấn đề liên quan