TC

Dot Case Converter — Libreng Online na Kasangkapan

Processed locally. No data stored.
0 chars

Ano ang Tagapag-convert ng Dot Case?

case) ay nagko-convert ng iyong teksto sa mga salitang puro maliliit na letra na pinaghiwalay ng mga tuldok. Ganito ang itsura ng resulta: it is . dot .

case. debug), pagbibigay-pangalan sa mga field ng GraphQL, at mga hierarkikal na identifier na kumakatawan sa mga nested na istruktura. Sinusuportahan ng kasangkapang ito ang anumang format ng input — plain text, camelCase, snake_case, o PascalCase — at kinokonbert ito sa malinis na maliliit na titik na pinaghiwalay ng tuldok.

Kailan gamitin Tagapag-convert ng Dot Case?

case para sa mga pangalan ng package sa Java at Kotlin, mga susi sa konfigurasyon ng Spring, mga identifier ng field sa GraphQL, at mga konbensiyon sa pagbibigay-pangalan ng Ruby gem. host). Kapag bumubuo ng mga property file o YAML config na may mga susing ginagamit ang dot-notation, nakakatipid ng oras ang kasangkapang ito.

Kung kailangan mo ng gitling sa halip na tuldok, subukan ang Kebab Case Converter. Para sa mga salungguhit, gamitin ang Snake Case Converter.

Paano gamitin ang tool na ito

  1. 1Paste your text
  2. 2Click 'Convert' to get dot.case output
  3. 3Copy for config files and identifiers

Nakatutukoy ang converter ng mga hangganan ng salita mula sa mga puwang, gitling, gulis, at paglipat sa camelCase, pagkatapos ay pinagsasama ang mga salitang nasa maliliit na titik gamit ang mga tuldok. Ang mga umiiral na tuldok sa input ay itinuturing na mga pantatangi at pinananatili.

Mga Halimbawa

InputOutput
Hello Worldhello.world
firstNamefirst.name
my-config-keymy.config.key
App Settings Configapp.settings.config
database_host_namedatabase.host.name

Mga Panuntunan at Gawi

  • Lahat ng salita ay ginagawang maliliit na titik. Anuman ang kaso ng input — UPPERCASE, camelCase, o PascalCase — bawat titik sa output ay maliliit na titik.
  • Ang mga salita ay pinaghiwalay ng mga tuldok (punto). Ang mga puwang, gulis, salungguhit, at camelCase na paglipat ay pinalitan ng tig-isang tuldok.
  • Tinatanggal ang mga espesyal na karakter at bantas (maliban sa tuldok). Tanging mga titik, numero, at tuldok ang nananatili sa output, kaya ito ay angkop gamitin bilang mga susi sa konfigurasyon at mga pangalan ng pakete.

Mga Kaugnay na Tool

Mga Madalas Itanong

Ano ang dot.case?

Ang dot.case ay isang konbensiyon sa pagbibigay ng pangalan kung saan lahat ng salita ay maliliit na titik at pinaghiwalay ng mga tuldok, tulad ng app.settings.debug. Malawak itong ginagamit sa mga pangalan ng package sa Java (com.company.product), sa mga katangiang pang-configuration ng Spring Boot, sa GraphQL, at sa mga hirarkikal na file ng konfigurasyon kung saan ang mga tuldok ay kumakatawan sa mga antas ng pag-nest.

Kailan ginagamit ang dot.case?

Ang mga pangalan ng package sa Java at Kotlin (com.example.myapp), mga property ng Spring Boot (spring.datasource.url), mga group ID ng Maven, mga pangalan ng Ruby gem, at ilang konbensiyon ng GraphQL ay lahat gumagamit ng dot.case. Natural nitong kinakatawan ang mga hierarkikal o naka-nest na istruktura dahil ang mga tuldok ay nagpapahiwatig ng ugnayang magulang-anak.

Pareho ba ang dot.case at ang namespace notation?

Napaka-kapareho. Ang mga pangalan ng package sa Java (com.example.myapp) ay gumagamit ng dot notation upang maglarawan ng isang hirarkiya na parang direktoryo, na isang anyo ng dot.case. Nagkakapatong ang mga konsepto sa praktis, bagaman ang 'dot.case' ay tumutukoy partikular sa konbensiyon sa pagbibigay-pangalan habang ang 'namespace notation' ay tumutukoy sa lohikal na pag-uuri.

Paano naiiba ang dot.case sa kebab-case?

Ang dot.case ay gumagamit ng mga tuldok (.) bilang mga pantatali (hello.world), habang ang kebab-case ay gumagamit ng mga gulis (-) bilang mga pantatali (hello-world). Pareho silang maliliit na titik ayon sa kaugalian. Nakasalalay ang pagpili sa konteksto: tuldok para sa mga susi ng konfigurasyon at mga pakete, gulis para sa mga URL at mga klase ng CSS.

Sinusuportahan ba nito ang CamelCase na input?

Oo. Natutukoy ng kasangkapang ito ang mga hangganan ng malalaking titik sa camelCase at PascalCase na input at hinahati ang mga salita sa mga puntong iyon. Halimbawa, ang backgroundColor ay nagiging background.color at ang MyComponentName ay nagiging my.component.name.