T

Text Machine

Alat teks andal, di browser Anda

Ganti Tanda Kutip Pintar

Konversi tanda kutip "pintar" melengkung menjadi tanda kutip lurus.

Input

Cara menggunakan Ganti Tanda Kutip Pintar

  1. 1

    Tempel teks Anda

    Tempel teks yang mengandung tanda kutip 'pintar' melengkung yang disalin dari Word, Google Docs, atau halaman web ke dalam kotak input.

  2. 2

    Ganti tanda kutip

    Klik 'Replace Quotes' untuk mengonversi semua tanda kutip tipografis menjadi tanda kutip lurus biasa.

  3. 3

    Tinjau output

    Periksa kotak output, di mana tanda kutip ganda dan tunggal melengkung telah diganti dengan karakter " dan ' lurus.

  4. 4

    Salin teks bersih

    Gunakan 'Copy Output' untuk menempelkan teks yang sudah diperbaiki ke dalam kode, terminal, atau lingkungan teks biasa mana pun.

Mengapa Smart Quotes Merusak, dan Cara Memperbaikinya

Tanda kutip lurus vs. smart quotes

Ada dua keluarga tanda kutip. Tanda kutip lurus adalah karakter ASCII biasa: tanda kutip ganda lurus dan apostrof lurus berada tepat di papan ketik Anda. Smart quotes, yang juga disebut tanda kutip melengkung atau tipografi, adalah tanda kiri dan kanan bersudut yang terlihat rapi di cetakan, dengan bentuk pembuka dan penutup yang berbeda untuk tanda kutip ganda maupun tunggal.

Smart quotes indah dalam dokumen jadi dan benar-benar salah hampir di mana pun selainnya. Alat ini mengonversi karakter melengkung itu kembali ke padanan ASCII lurusnya, sehingga teks yang ditata untuk dibaca menjadi teks yang dapat diuraikan mesin.

Dari mana smart quotes berasal

Anda jarang mengetik smart quotes dengan sengaja. Pengolah kata dan editor menyisipkannya secara otomatis melalui fitur yang disebut koreksi otomatis atau smart quotes, diam-diam menukar ketikan lurus Anda menjadi yang melengkung saat Anda mengetik. Microsoft Word, Google Docs, Apple Pages, dan banyak sistem manajemen konten semuanya melakukan ini secara default.

Masalah dimulai ketika Anda menyalin teks itu keluar dan menempelkannya ke suatu tempat yang tidak toleran. Karakter-karakternya terlihat nyaris identik di layar, sehingga tanda melengkung itu ikut menyusup tanpa terlihat ke dalam editor kode, terminal, atau spreadsheet Anda, dan baru menampakkan diri ketika sesuatu di tahap selanjutnya menolak bekerja.

Apa persisnya yang rusak

Bahasa pemrograman mengharapkan tanda kutip lurus untuk membatasi string. Tempel sebuah baris seperti print(“hello”) dengan tanda kutip melengkung dan interpreter melempar galat sintaks, karena ia tidak mengenali karakter tipografi itu sebagai pembatas string. Kegagalan yang sama menimpa JSON, di mana hanya tanda kutip ganda lurus yang valid, sehingga satu tanda kutip melengkung membuat seluruh dokumen gagal diuraikan.

Berkas CSV salah memecah kolom ketika sebuah tanda kutip melengkung yang tersesat membingungkan parser, alat baris perintah salah membaca flag dan argumen, serta URL dan berkas konfigurasi berperilaku tak terduga. Dalam setiap kasus, perbaikannya identik: ganti karakter melengkung dengan yang lurus, dan itulah persis yang dilakukan alat ini dalam satu klik.

Karakter spesifik yang terlibat

Empat karakter melengkung menyebabkan hampir seluruh masalah. Tanda kutip ganda kiri dan kanan keduanya menyusut menjadi satu tanda kutip ganda lurus. Tanda kutip tunggal kiri dan kanan, yang kedua di antaranya juga berfungsi sebagai apostrof tipografi, keduanya menyusut menjadi tanda kutip tunggal lurus, yaitu apostrof biasa.

Mengetahui pemetaan ini membantu Anda mengenali masalahnya di lapangan. Jika Anda melihat tanda kutip bersudut memeluk string Anda atau sebuah apostrof miring di dalam sebuah kontraksi, itulah karakter yang harus dikonversi. Alat ini menyasar persis tanda kutip ini dan membiarkan segala hal lainnya tidak tersentuh.

Contoh yang dikerjakan

Mulailah dengan sebuah kalimat yang disalin dari sebuah dokumen: She said, “it’s ready,” and left. Tanda kutip ganda pembuka dan penutupnya melengkung, dan apostrof dalam “it’s” juga melengkung. Setelah konversi Anda mendapatkan: She said, "it's ready," and left. Tanda kutip ganda kini lurus, dan kontraksinya memakai apostrof lurus.

Versi yang sudah dikonversi itulah yang akan diterima oleh sebuah bahasa pemrograman, validator JSON, atau pengimpor CSV tanpa keluhan. Pilihan kata, spasi, dan jeda baris semuanya dipertahankan; hanya keempat karakter tanda kutip yang berubah, yang merupakan suntingan minimal yang diperlukan untuk memulihkan kompatibilitas.

Siapa yang paling membutuhkan ini

Para pengembang adalah pengguna paling berat: menempel sepotong kode dari sebuah blog, pesan obrolan, atau dokumen desain lalu membentur galat sintaks yang membingungkan adalah ritual harian, dan tanda kutip melengkung kerap menjadi biang keladinya. Menjalankan potongan kode itu melalui konverter ini terlebih dahulu melenyapkan seluruh kelas bug tersebut.

Analis data dan insinyur memperoleh manfaat yang sama besar ketika membersihkan CSV dan JSON yang diekspor dari aplikasi perkantoran, demikian pula siapa pun yang menyiapkan konfigurasi teks biasa, skrip, atau payload API. Jika sumber Anda bersentuhan dengan Word atau Docs dan tujuan Anda adalah kode atau data, konversikan tanda kutipnya sebagai langkah pertama yang rutin.

Tips dan apa yang tetap sama

Jadikan konversi tanda kutip sebagai hal pertama yang Anda lakukan setelah menempel dari sumber rich text, sebelum Anda mencoba menjalankan, mengurai, atau mengimpor teksnya. Menangkap masalah di awal jauh lebih mudah daripada men-debug sebuah pesan galat yang sama sekali tidak menyebut tanda kutip, karena karakter-karakternya nyaris tak terlihat oleh mata.

Ingat bahwa alat ini hanya mengubah tanda kutip melengkung. Segala hal lainnya, termasuk jeda baris, spasi, dan tanda baca lainnya, dibiarkan persis seperti semula. Jika Anda juga perlu menormalkan karakter tipografi lain seperti tanda pisah atau elipsis, tangani semua itu secara terpisah, karena konverter ini berfokus khusus pada tanda kutip dan apostrof.

Pertanyaan yang sering diajukan

Apa itu smart quotes dan mengapa menggantinya?
Smart quotes (tanda kutip melengkung) adalah karakter bersudut “” dan ‘’ yang disisipkan pengolah kata secara otomatis. Karakter ini merusak kode, JSON, CSV, dan input baris perintah, jadi mengonversinya menjadi tanda kutip lurus memulihkan kompatibilitas dengan alat teks biasa.
Apakah alat ini mengonversi tanda kutip ganda dan tunggal melengkung?
Ya. Alat ini mengganti tanda kutip ganda melengkung (“ ”) dengan tanda kutip ganda lurus (") dan tanda kutip tunggal serta apostrof melengkung (‘ ’) dengan tanda kutip tunggal lurus (').
Apakah alat ini akan mengubah sesuatu selain tanda kutip?
Tidak. Hanya karakter tanda kutip melengkung yang diganti dengan yang lurus. Sisa teks Anda, termasuk baris baru, spasi, dan tanda baca lainnya, dibiarkan tidak tersentuh.
Bisakah alat ini memperbaiki apostrof dalam kontraksi seperti 'don’t'?
Ya. Apostrof melengkung dalam kata seperti “don’t” atau “it’s” dikonversi menjadi apostrof lurus, yang persis seperti yang diharapkan oleh kode dan format data.
Apakah alat ini gratis dan privat?
Alat ini sepenuhnya gratis tanpa pendaftaran, dan semua penggantian terjadi di browser Anda, sehingga teks Anda tidak pernah diunggah atau disimpan di mana pun.

Alat terkait

Lanjutkan dengan alat praktis ini

Pengubah Kasus Teks

Cari dan Ganti Teks

Bionic Reading

Kapitalisasi Huruf Pertama

Kapitalisasi Setiap Kata

Alat Kapitalisasi Judul