มีวิธีใดบ้างที่จะfind and replace text string automatically in all folder's files
?
มีวิธีใดบ้างที่จะfind and replace text string automatically in all folder's files
?
คำตอบ:
ใช่มีการค้นหาหลายไฟล์และแทนที่
กดctrlshiftF( cmdshiftFบน MacOS):
ในWhere
ช่องนี้คุณยังสามารถเพิ่มตัวกรองเพื่อค้นหาเฉพาะโฟลเดอร์และไฟล์ที่คุณต้องการ หากไม่มีการตั้งค่าใด ๆ ระบบจะทำการค้นหาในไฟล์ทั้งหมดที่อยู่ในแถบด้านข้าง
หากคุณดับเบิลคลิกที่บรรทัดของผลการค้นหา Sublime จะข้ามไปที่บรรทัดนั้น
สังเกตไอคอนเหล่านี้ในแถบค้นหา:
รายการแรก ( แสดงบริบท ) สลับบริบทในรูปแบบผลลัพธ์ (หากเปิดใช้งานข้อความบางบรรทัดจะแสดงก่อนและหลังบรรทัดที่ตรงกัน) อย่างที่สองอนุญาตให้แสดงผลลัพธ์ในบัฟเฟอร์ใหม่หรือในคอนโซล
<project>
ในช่อง "Where" ระบบจะค้นหาซ้ำในโฟลเดอร์และไฟล์ทั้งหมดในโครงการที่เปิดอยู่ คุณยังสามารถพิมพ์เส้นทางสัมพัทธ์ (เช่นsearch/for/things/here/
และจะค้นหาเฉพาะในโฟลเดอร์นั้นโดยเรียกซ้ำโดยสัมพันธ์กับรูทของโปรเจ็กต์ของคุณสะดวกมาก
{ "keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} }
กดctrlshiftF( cmdshiftFบน Mac OS X :) จากนั้นใส่*.*
ในwhere:
ช่อง
การดำเนินการนี้จะเปิดการค้นหาไฟล์ทั้งหมดในโปรเจ็กต์แทนที่จะเปิดเฉพาะไฟล์หรือโฟลเดอร์ที่เปิดอยู่
คุณยังสามารถใช้สิ่งนี้เพื่อค้นหาเฉพาะไฟล์บางประเภทหรือใช้ชื่อที่แน่นอนโดยไม่คำนึงถึงประเภท เป็นเพียงสัญลักษณ์แทนสำหรับชื่อไฟล์และนามสกุล