2011-08-16 22 views
8

Có thể sử dụng scalaz mà không cần bàn phím chứa các ký tự Unicode thích hợp hoặc mọi mã nhận dạng Unicode cũng có một "ASCII" tương đương (và nếu có, có bất kỳ sự bảo đảm nào theo cách đó) không? Có bố trí bàn phím đặc biệt để sử dụng với scalaz không?Việc phát triển với scalaz có yêu cầu bàn phím giống như Unicode/APL không?

Phương pháp hay nhất là gì? Nhập các mã định danh Unicode trực tiếp hoặc sử dụng các thay thế ASCII và sử dụng một kịch bản để thay thế chúng bằng các mã Unicode trước khi cam kết?

+1

+1 "Bố cục bàn phím đặc biệt để sử dụng với scalaz?" – ziggystar

Trả lời

9

Không, bạn không cần bất cứ điều gì ngoài ASCII để sử dụng Scalaz.

Tuy nhiên, hầu hết các trình soạn thảo và IDE đều có cách tự động hoặc bán tự động (như, -space) chuyển đổi chuỗi ký tự thành thứ khác. Điều đó sẽ quan tâm đến nó nếu bạn muốn giữ mã nguồn của mình bằng Unicode.

Bây giờ, vấn đề với việc giữ nội dung trong Unicode là bạn có thể gặp rắc rối với một số phông chữ khi hiển thị nội dung trong trang web, v.v. Hell, bạn thậm chí có thể bị buộc phải chuyển đổi mã thành ASCII vì lý do nào đó. Có, nó không chắc, nhưng nó là một vấn đề bạn nên biết.

1

Không. Vâng. Không. Benign đảm bảo là cho sissies. Viết mã. Tôi sử dụng một môi trường phát triển thích hợp cho phép tôi nhập bất cứ điều gì tôi thích.

+2

Bạn sử dụng môi trường phát triển nào và cách nhập các ký tự Unicode? - Tôi nghĩ câu hỏi đặt ra một mối quan tâm hợp lệ. – Madoc

+0

Kể cả linh hồn của sự khéo léo, phải không? :] Nghiêm túc, mặc dù. Unicode đã được khoảng một thập kỷ hoặc lâu hơn, bất kỳ ứng dụng nào thậm chí không thể vượt qua được chất lượng phải có cách để đối phó với đầu vào Unicode, nếu chỉ bằng cách dựa vào các phương tiện chuẩn do hệ thống cung cấp. –

3

Bài viết wikipedia này trên Unicode input có thể hữu ích.

7

This post từ Superuser có một số thông tin về điều này.

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