โดยย่อ: ใครรู้ว่ามีวิธีใน Windows ในการกำหนดรายการของตัวละครที่จะถือว่าเป็นตัวคั่นใน Windows Explorer เพื่อวัตถุประสงค์ในการดับเบิลคลิกเพื่อเลือกคำในชื่อไฟล์หรือใช้ ctrl + ซ้าย / ขวาเพื่อนำทางชื่อไฟล์? ฉันต้องการให้ Windows ใช้เครื่องหมายขีดล่างเป็นตัวคั่น
แบบยาว: เมื่อคาดหวังคำถามฉันทำงานกับ CMS ที่น่าสนใจซึ่งจะคงอยู่นิรนามซึ่งจะเน้นย้ำย่อยแทนเครื่องหมายขีดกลางสำหรับช่องว่างในชื่อไฟล์ โดยย่อเพียงแค่ใช้เครื่องหมายยัติภังค์แทนการเว้นวรรคในชื่อไฟล์นั้นเป็นไปไม่ได้ ฉันเป็นคนเดียวที่จัดการระบบโดยทั่วไปมีเนื้อหาอยู่ที่นั่นเป็นสิบปีเนื้อหาส่วนใหญ่ถูกสร้างและเพิ่มเติมโดยผู้ที่ไม่มีความเชี่ยวชาญด้านเทคนิคต่อไปและอยู่ในตำแหน่งที่แตกต่างกันและไม่มีสำนักหักบัญชีส่วนกลางที่ฉันสามารถตั้งค่าได้ สคริปต์ซึ่งจะทำโดยอัตโนมัติกับชื่อไฟล์ ที่แย่ที่สุดก็คือความรำคาญเล็กน้อย แต่อย่างใดอย่างหนึ่งที่ฉันต้องการสำรวจ "แก้ไข"
เป็นรูปธรรม (ขออภัยหากสิ่งนี้ละเมิดกฎเกี่ยวกับการอยู่ในหัวข้อ แต่อาจเกี่ยวข้องกันใช่หรือไม่) ฉันพบ HKEY_CURRENT_USER\Console\WordDelimiters
และคีย์ที่เกี่ยวข้องในรีจิสทรี แต่โดยค่าเริ่มต้นจะเป็น DWORD แบบ zeroed-out การค้นหาอย่างรวดเร็วแนะนำให้ฉันสามารถเปลี่ยนเป็นข้อมูลตัวอักษรและรวมสตริงอักขระ แต่การทำเช่นนี้ไม่ได้ทำอะไรเลยกับพื้นที่ป้อนข้อความใน Windows ที่ฉันนึกได้รวมถึง CMD หรือ PowerShell ใครรู้ว่าสิ่งนี้เกี่ยวข้องกับสิ่งที่ฉันต้องการจะทำและ / หรือสิ่งที่สำคัญนี้หรือไม่
ฉันใช้ Blisk (มาจาก Chromium) เพื่อทำงานใน CMS เมื่อไม่นานมานี้ ฉันใช้ Firefox ซึ่งมีการตั้งค่า layout.word_select.stop_at_punctuation
และ layout.word_select.stop_at_underscore
เพื่อแทนที่พฤติกรรมเริ่มต้น แต่ฉันไม่พอใจกับประสิทธิภาพของมันแม้ว่างานทั้งหมดของ Mozilla จะถูกใส่เข้าไปในเอ็นจิ้น Quantum แม้ว่า Chromium ดูเหมือนจะไม่มีคุณสมบัติที่จะดาวน์สตรีมไปยัง Blisk หรือ Chrome ฉันคิดว่านั่นหมายความว่ามันใช้วิธีดั้งเดิมในการตัดสินใจว่าตัวคั่นคำคืออะไร และมีเทอร์มินัลอีมูเลเตอร์จำนวนมากและเครื่องมือแก้ไขข้อความที่ให้คุณกำหนดค่าอย่างชัดเจนว่าอักขระทำหน้าที่เป็นตัวแบ่งคำอย่างไร
ฉันได้อ่านเอกสารของ Microsoft เกี่ยวกับไลบรารี WordBreaker.dll แล้ว - ฉันไม่คิดว่า DLLs จะขยายได้ง่ายนัก? :) นอกจากนี้ยังมีรีจิสตรีคีย์ซึ่งฉันไม่สามารถแยกแยะได้ - ITIR.StdWordBreaker
, Search.CustomWordbreaker
, Microsoft.ITIR.DefWordBreaker
ในสถานที่ต่าง ๆ และ HKLM\SYSTEM\CurrentControlSet\Control\ContentIndex\Language\English_US
มีกุญแจ WBreakerClass
ซึ่งอ้างถึงชั้นเรียนและฉันไม่มีความคิดว่าจะทำอย่างไรกับข้อมูลนั้นหรือถ้าฉันยังอยู่ในขอบเขตของคำถามอีกต่อไปดังนั้นฉันควรหยุดที่นี่