Tạo ảnh chụp mã nguồn
Biến mã nguồn thành ảnh tô màu cú pháp và chép ra ngay
Đang tải…
Công cụ này có hữu ích không?
About this tool
Dán mã nguồn vào và bạn sẽ có một tấm ảnh đã tô màu cú pháp. Có chín chủ đề, nền chuyển sắc hoặc trong suốt, khung cửa sổ kiểu macOS và Windows, số dòng cùng khả năng làm nổi bật từng dòng; ảnh làm xong có thể tải về hoặc chép thẳng vào bộ nhớ tạm để dán lên Slack hay blog. Bản xem trước trên màn hình chính là tấm ảnh sẽ xuất ra, nên tải về rồi cũng không có bất ngờ nào.
How to use
- Dán mã nguồn vào. Ngôn ngữ được nhận diện từ nội dung và tên tệp.
- Chọn chủ đề và nền, rồi chỉnh lề cùng cỡ chữ.
- Muốn làm nổi bật dòng nào thì ghi kiểu 3,5-7.
- Bấm Chép ảnh, hoặc tải PNG ở mức 1x, 2x, 3x.
Frequently asked questions
- 2x và 3x nghĩa là gì?
- Là vẽ cùng tấm ảnh đó ở độ phân giải gấp đôi hoặc gấp ba. Màn retina hay slide thuyết trình nên dùng từ 2x trở lên, còn chèn vào bài blog thì 1x là đủ. Cỡ chữ không đổi, chỉ có điểm ảnh dày hơn.
- Bấm chép ảnh mà không có gì xảy ra.
- Trình duyệt của bạn không hỗ trợ ghi ảnh vào bộ nhớ tạm; một số phiên bản Safari và trình duyệt cũ là như vậy. Hãy dùng cách tải PNG về.
- Chú thích tiếng Việt hiển thị sai.
- Phông chữ đang chọn không có các ký tự đó. JetBrains Mono và Fira Code chỉ phủ chữ Latin cơ bản, phần còn lại sẽ rơi về phông hệ thống. Nếu mã có nhiều chữ tiếng Việt, hãy chọn phông đơn cách của hệ thống.
- Liên kết chia sẻ chứa những gì?
- Mã nguồn và toàn bộ thiết lập, mã hoá sau dấu # trong địa chỉ. Trình duyệt không bao giờ gửi phần đó lên máy chủ nên nó không nằm trong nhật ký truy cập, nhưng bản thân liên kết vẫn chứa mã, vì vậy đừng chia sẻ những gì cần giữ bí mật.
- Vì sao vẽ lại thay vì chụp màn hình?
- Cách chụp màn hình cho kết quả khác nhau ở mỗi trình duyệt, và nếu phông web chưa tải xong lúc chụp thì kiểu chữ đổi hoàn toàn. Vẽ thẳng lên canvas thì mở ở đâu ảnh cũng như nhau.
Mã nguồn chỉ được xử lý trong trình duyệt và không bao giờ gửi lên máy chủ. Bộ quy tắc tô màu và chủ đề được tải khi cần, nên lần đầu chọn một ngôn ngữ hay chủ đề mới có thể phải chờ một chút.