nicetool.dev logo

Đổi kiểu chữ

Mọi định dạng cập nhật ngay khi bạn gõ. Mỗi dòng được chuyển đổi riêng.

Đầu vào · 10 từ

Mẹo: dán danh sách tên (mỗi dòng một tên) để chuyển đổi tất cả cùng lúc.

camelCase
userProfileSettings
xmlHttpRequestHandler
nicetoolDevTools
PascalCase
UserProfileSettings
XmlHttpRequestHandler
NicetoolDevTools
snake_case
user_profile_settings
xml_http_request_handler
nicetool_dev_tools
CONSTANT_CASE
USER_PROFILE_SETTINGS
XML_HTTP_REQUEST_HANDLER
NICETOOL_DEV_TOOLS
kebab-case
user-profile-settings
xml-http-request-handler
nicetool-dev-tools
Train-Case
User-Profile-Settings
Xml-Http-Request-Handler
Nicetool-Dev-Tools
dot.case
user.profile.settings
xml.http.request.handler
nicetool.dev.tools
path/case
user/profile/settings
xml/http/request/handler
nicetool/dev/tools
Title Case
Userprofile Settings
Xmlhttprequest Handler
Nicetool Dev Tools
Sentence case
Userprofile settings
Xmlhttprequest handler
Nicetool dev tools
lower case
userprofile settings
xmlhttprequest handler
nicetool dev tools
UPPER CASE
USERPROFILE SETTINGS
XMLHTTPREQUEST HANDLER
NICETOOL DEV TOOLS
aLtErNaTiNg
uSeRpRoFiLe SeTtInGs
xMlHtTpReQuEsT hAnDlEr
nIcEtOoL dEv ToOlS
iNVERSE cASE
USERpROFILE SETTINGS
xmlhTTPrEQUEST HANDLER
NICETOOL DEV TOOLS

Công cụ đổi kiểu chữ là gì?

Mỗi ngôn ngữ lập trình và công cụ dùng quy ước đặt tên khác nhau: camelCase trong JavaScript, snake_case trong Python và cơ sở dữ liệu, kebab-case trong URL và CSS, CONSTANT_CASE cho biến môi trường. Công cụ này nhận diện ranh giới từ và chuyển đổi qua lại giữa tất cả các kiểu.

Tính năng

  • • 14 định dạng gồm camelCase, PascalCase, snake_case và kebab-case
  • • Tách từ thông minh với từ viết tắt như XMLHttpRequest
  • • Hỗ trợ Unicode cho chữ có dấu và chữ không phải Latin
  • • Chuyển đổi từng dòng cho danh sách

Riêng tư & nhanh

Văn bản được chuyển đổi ngay trong trình duyệt mà không cần gửi request đến máy chủ.

Dữ liệu không rời khỏi thiết bị.

Cách dùng công cụ Đổi kiểu chữ

  1. 1

    Gõ hoặc dán văn bản, tên biến hay một danh sách vào ô nhập. Có thể trộn nhiều kiểu: userProfile, user_profile và "User Profile" đều được hiểu là cùng các từ.

  2. 2

    Mọi định dạng hiển thị cùng lúc: camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case, path/case, Title Case, Sentence case, chữ thường, CHỮ HOA và nhiều hơn nữa.

  3. 3

    Mỗi dòng được chuyển đổi riêng, nên danh sách 50 tên trường sẽ cho ra 50 tên đã chuyển theo đúng thứ tự.

  4. 4

    Bấm Sao chép ở định dạng cần dùng rồi dán vào code, schema database hay tài liệu.

Ví dụ thực tế

Ánh xạ trường API sang code

API REST trả về created_at và user_id, nhưng model TypeScript của bạn dùng camelCase. Dán danh sách trường và sao chép createdAt, userId trong một lần.

Đặt tên hằng số và biến môi trường

Biến "max upload size" thành MAX_UPLOAD_SIZE cho biến môi trường hay hằng số mà không cần gõ lại.

Class CSS và URL

kebab-case là quy ước cho tên class CSS, tên file trong nhiều dự án front-end và đường dẫn URL, ví dụ "Primary Button" thành primary-button.

Tiêu đề và đề mục

Sửa tiêu đề lỡ gõ toàn chữ hoa hay toàn chữ thường bằng cách chuyển sang Title Case hoặc Sentence case trước khi đăng.

Câu hỏi thường gặp

Kiểu nào dùng cho trường hợp nào?+

Quy ước phổ biến: camelCase cho biến JavaScript và Java, PascalCase cho class và component React, snake_case cho Python và cột SQL, CONSTANT_CASE cho hằng số và biến môi trường, kebab-case cho CSS và URL.

Công cụ tách từ thế nào?+

Công cụ tách theo dấu cách, gạch nối, gạch dưới, dấu chấm và gạch chéo, và cả giữa chữ thường với chữ hoa, nên XMLHttpRequest được tách thành XML, Http và Request.

Title Case và Sentence case khác nhau thế nào?+

Title Case viết hoa chữ cái đầu mỗi từ ("Release Notes For Version 2"). Sentence case chỉ viết hoa từ đầu tiên như một câu bình thường ("Release notes for version 2").

Có dùng được với chữ có dấu không?+

Có. Chữ tiếng Việt có dấu như ữ, ặ hay chữ Kirin được giữ nguyên và đổi hoa thường chính xác. Các chữ không có hoa thường như tiếng Trung hay tiếng Thái được giữ nguyên.