วิธีสร้างไฟล์ข้อความในโฟลเดอร์


125

ใน windows ฉันคลิกขวาแล้วมีตัวเลือกในการสร้างไฟล์ข้อความ

วิธีทำใน mac?


7
ปัญหานี้มีการเข้าชม 211,723 ครั้งตั้งแต่ 10-23-2018 และ 5 ปี + 7 เดือนต่อมาและ Apple ยังไม่ได้แก้ไข ฉันเข้าใจว่ามันอาจเป็นเรื่องของหลักการ แต่หลายคนที่มาจาก Windows ต้องดิ้นรนกับมันและเสียเวลามากในการพยายามเรียนรู้วิธีการเปิดแอปที่ "แตกต่าง" แล้วบันทึกงานเป็นไฟล์ ผู้พัฒนา Apple หนึ่งคนสามารถประหยัดผู้เล่นใหม่ 200,000 คนและอื่น ๆ ...
Ricardo

1
(ไม่ต้องพูดถึงว่าปัญหานี้จริง ๆ แล้วเก่าจริง ๆ คำถามนี้ถูกถามซ้ำแล้วซ้ำอีกและมีวิธีแก้ไขปัญหาสร้างสรรค์สคริปต์และอื่น ๆ อีกมากมาย)
Ricardo

@Ricardo มันไม่ได้เป็นที่เห็นได้ชัดว่าการเพิ่มรายการเมนูบริบทในการสร้างไฟล์ข้อความที่เป็นสิ่งที่เหมาะสมสำหรับแอปเปิ้ลจะทำอย่างไร การเพิ่มไอเท็มเมนูดังกล่าวจะช่วยเร่งความเร็วให้กับผู้ใช้ที่จะใช้มัน แต่มันจะทำให้ผู้ใช้ทุกคนที่ไม่ได้ใช้งานช้าลงโดยทำให้ดวงตาของพวกเขาและเคอร์เซอร์ของเมาส์ต้องข้ามรายการเมนูนั้น หลายคน (รวมถึงฉัน) ต้องการคุณลักษณะนี้เนื่องจากพวกเขาสร้างไฟล์ข้อความจำนวนมาก แต่เป็นไปได้ว่าการแลกเปลี่ยนไม่คุ้มค่าสำหรับผู้ใช้ส่วนใหญ่
Rory O'Kane

แม้ว่าNew Folderตัวเลือกจะพร้อมใช้งานแล้ว แต่ฉันเข้าใจว่าสำหรับบางคนในรายการเมนูบริบทอาจไม่ใช่วิธีที่สมบูรณ์แบบในการแก้ปัญหานี้สำหรับ macOS IMHO สิ่งที่จำเป็นต้องได้รับการแก้ไข: หลังจากนำทางไปยังโฟลเดอร์บน Finder GUI ให้ผู้ใช้สร้างไฟล์ในโฟลเดอร์นั้นได้อย่างรวดเร็ว
Ricardo

คำตอบ:


14

หากคุณเปิดหน้าต่าง Finder ให้ใช้ Spotlight เพื่อเปิด TextEdit เมื่อคุณพร้อมที่จะบันทึกไฟล์ตัวเลือก + ลากไอคอนไฟล์ข้อความจากแถบชื่อเรื่องของ TextEdit ลงในหน้าต่าง Finder ที่คุณต้องการบันทึก


10
1. แถบชื่อเรื่องของ TextEdit ไม่มีไอคอนไฟล์ข้อความ 2. TextEdit ไม่มีข้อเสนอให้บันทึกเป็นไฟล์ txt อย่างง่าย RTF, .html, odt, word และ webarchive เท่านั้นที่เป็นไปได้
bitbonk

1
1. ไอคอนแถบหัวเรื่องปรากฏขึ้นหลังจากสร้างเอกสารใหม่ 2. Textedit สามารถกำหนดค่าให้ใช้ข้อความธรรมดาได้ตามค่าเริ่มต้น ซึ่งหมายความว่าไฟล์ใหม่จะถูกบันทึกเป็น txt ไม่ใช่ rtf 3. ฉันต้องเลือก + ลากเพื่อให้มันย้ายไฟล์ไปยังตำแหน่งที่ต้องการแทนที่จะสร้างทางลัด
ซามูเอล Coskey

2
สิ่งนี้จะทำงานตราบเท่าที่คุณตั้งชื่อไฟล์เป็นครั้งแรกโดยการคลิกเครื่องหมายคาเร็ตชี้ลงที่ด้านขวามือของ "ไม่มีชื่อ" เพียงตั้งชื่อออกจาก "ที่ไหน" ตามที่เป็นอยู่และคุณสามารถลาก
Jasper de Vries

2
สำหรับ Sierra สูงวิธีที่ง่ายที่สุดในการบันทึกเป็นข้อความคือเลือก "Format"> "Make Plain Text" ก่อนบันทึกไฟล์ใหม่
tripleee

65

คุณสามารถทำได้ในเทอร์มินัล ไปที่ไดเรกทอรีที่คุณต้องการสร้างไฟล์จากนั้นเรียกใช้สิ่งต่อไปนี้:

touch file.txt

หรือเปลี่ยนเส้นทาง 'ไม่มีอะไร' ไปยังไฟล์ข้อความ

> file.txt

4
วิธีง่ายๆในการไปยังไดเร็กตอรี่ที่ฉันต้องการ? ไม่เหมือนใน windows ฉันไม่สามารถคัดลอกไดเรกทอรีนั้นเป็นข้อความได้
user4951

7
ใน Terminal คุณสามารถพิมพ์ cd จากนั้นเว้นวรรคแล้วลากโฟลเดอร์ไปที่หน้าต่าง Terminal แล้วกด Return เพื่อไปที่โฟลเดอร์นั้น
Kirk McElhearn

2
ใน 10.8 และใหม่กว่าคุณสามารถลากโฟลเดอร์บนหน้าต่าง Terminal ขณะที่ถือคำสั่ง หรือถ้าคุณคัดลอกโฟลเดอร์⌘Vจะแทรกพา ธ ในเทอร์มินัล
Lri

31
ไม่มีความสะดวกสบายสำหรับผู้ใช้ สำหรับไฟล์ข้อความฉันต้องเปิดเทอร์มินัลพิมพ์คำสั่งแล้วลากและวางจากนั้นพิมพ์คำสั่งอื่น! มาเลย!
malhobayyeb

1
@malhobayyeb การตีความคำตอบของฉันนี้คือ "ถ้าคุณโอเคกับการทำงานบนบรรทัดคำสั่งอย่างไรก็ตามมันไม่ยาก" แทนที่จะ "คุณต้องใช้บรรทัดคำสั่งสำหรับสิ่งนี้"
tripleee

17

เวอร์ชันที่ง่ายที่สุดไม่จำเป็นต้องเลือกไฟล์หรือโฟลเดอร์และเพิ่มแป้นพิมพ์ลัดที่คุณต้องการ

ส่วนที่ 1: สร้างการดำเนินการด่วนใหม่ (เดิมเป็นบริการ)

ใน Automator ให้สร้างQuick Actionใหม่:

ป้อนคำอธิบายรูปภาพที่นี่

จากเว็บไซต์ด้านซ้ายคลิกยูทิลิตี้จากนั้นลาก "เรียกใช้ Applescript" ไปที่แผงด้านขวา

เปลี่ยนสองเมนูแบบเลื่อนลงที่ด้านบนของแผงด้านขวาเพื่ออ่าน:

Service receives no input in Finder.app

แทนที่สคริปต์สีม่วงทั้งหมดด้วย:

tell application "Finder"
    set txt to make new file at (the target of the front window) as alias with properties {name:"empty.txt"}
    select txt
end tell

บันทึกบริการเป็น "ไฟล์ข้อความใหม่ที่ว่างเปล่า" (ส่วนขยาย. workflow จะถูกเพิ่มโดยอัตโนมัติ)

บริการนี้สามารถใช้งานได้ภายใต้เมนูFinderใน Finder

ส่วนที่ 2: สร้างแป้นพิมพ์ลัด

ภายใต้การตั้งค่าระบบ› แป้นพิมพ์› ทางลัด› บริการเลื่อนลงไปที่ทั่วไป (ในตอนท้าย)

คุณจะเห็นไฟล์ข้อความใหม่ว่างเปล่าที่มี "none" เป็นรายการทางลัด

คลิกที่ไม่มีและพิมพ์ทางลัดที่คุณเลือก (ฉันใช้cmd alt N ):

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้คุณสามารถพิมพ์ทางลัดใน Finder ได้ทุกเมื่อที่คุณต้องการสร้างเอกสารข้อความใหม่ที่ว่างเปล่า

ขอบคุณ Syreeni คำตอบที่ทำให้สิ่งนี้เป็นไปได้และ RoG (ความคิดเห็นด้านล่าง) ซึ่งเป็นผู้สนับสนุนบรรทัดที่เลือกไฟล์ใหม่โดยอัตโนมัติ


1
หาก "untitled.txt" มีอยู่แล้วบริการจะส่งข้อความแสดงข้อผิดพลาดที่คุณต้องดำเนินการ แนะนำรหัสในการจัดการข้อผิดพลาด
user3439894

2
คุณสามารถลบ "พร้อมคุณสมบัติ {name:" untitled.txt "}" และมันจะสร้างไฟล์เปล่าตามลำดับ ฉันทิ้งไว้เพราะฉันต้องการคำตอบสั้น ๆ และส่วนตัวถ้ามีไฟล์ว่างอยู่แล้วฉันอยากได้รับการแจ้งเตือนและใช้มันมากกว่าสร้างไฟล์ที่สอง
Andrew Swift

3
ฉันเพิ่มบรรทัด applescript บรรทัดที่สองtell application "Finder" to select the file "untitled.txt"เพื่อให้ฉันสามารถค้นหาไฟล์ใหม่ได้อย่างง่ายดายและกดปุ่มย้อนกลับเพื่อเปลี่ยนชื่อ
RoG

แนวคิดที่ดีฉันเพิ่มมันเพื่อตอบและให้เครดิตคุณที่ด้านล่าง
Andrew Swift

1
@ Kubuntuer82 คำตอบสำหรับ“ คลิกขวาสร้างไฟล์ข้อความใหม่ อย่างไร?”มีรหัสเพิ่มเติมเพื่อตรวจสอบว่าเดสก์ท็อปถูกโฟกัสและสร้างไฟล์ต่างกันหรือไม่ถ้าใช่
Rory O'Kane

14

มีสองวิธีในการทำเช่นนี้วิธีที่ง่ายที่สุดคือตัวเลือกแรก

  1. เปิดTextEditแล้วพิมพ์สิ่งที่คุณต้องการลงไปแล้วบันทึกลงในตำแหน่งที่คุณต้องการให้ไฟล์นั้นมีชีวิต

    คุณสามารถเปิดTextEditได้อย่างรวดเร็วโดยเรียกใช้Spotlightและกำลังพิมพ์Tex ...คุณควรเห็นแอพยอดนิยมคือแอพที่คุณต้องการดังนั้นคุณสามารถกด Enter เพื่อเปิด

  2. สิ่งนี้เกี่ยวข้องมากขึ้นและคุณจะต้องสร้าง AppleScript เนื้อหาของสคริปต์จะต้อง:

    tell application "Finder" to make new file at (the target of the front window) as alias

ส่งออกสคริปต์เป็นแอปพลิเคชันที่ปลอดภัยและให้แน่ใจว่าคุณทำเครื่องหมายเรียกใช้เฉพาะเมื่อบันทึก จากนั้นลากไฟล์ผลลัพธ์ไปยังแถบเครื่องมือในFinder

นี้จะช่วยให้คุณสามารถสร้างไฟล์ข้อความที่ว่างเปล่าในสิ่งที่เคยหน้าต่างที่คุณกำลังดูในFinderเรียกว่าuntitledที่คุณสามารถแล้วดับเบิลคลิกเพื่อแก้ไขในTextEdit

คู่มือการเริ่มต้นขั้นสูงสำหรับ AppleScriptนั้นดีถ้าคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ AppleScript


2
@apricot Mavericks และข้างบนกำหนดให้คุณกด Command + Option ค้างไว้ในขณะที่ลากเพื่อให้สามารถลากไปยังแถบเครื่องมือ Finder ได้ ตรวจสอบให้แน่ใจว่าได้ส่งออกสคริปต์เป็นแอปพลิเคชันก่อนตามที่ระบุไว้ข้างต้น (ไฟล์> ส่งออก)
Matt Browne

อืมสำหรับฉันสคริปต์จะสร้างuntitledไฟล์ใหม่ในโฟลเดอร์ Applications และไม่ได้อยู่ในโฟลเดอร์ปัจจุบันที่ฉันอยู่
JustAMartin

สำหรับวิธี AppleScript ฉันต้องคลิกขวาที่โฟลเดอร์เพื่อแสดง Service ฉันจะแสดงได้อย่างไรโดยคลิกขวาที่พื้นที่ว่างใน Finder
Ehtesham Hasan

การลากไปที่แถบเครื่องมือไม่ได้ช่วยอะไรฉัน คุณสามารถโพสต์รูป GIF หรืออะไรได้บ้าง?
gman

ฉันไม่สามารถพิมพ์สิ่งที่ฉันต้องการได้เพราะ TextEdit เปิดไฟล์ล่าสุด เมื่อฉันพบคำสั่ง "ไฟล์ใหม่" (ในเมนูบริบทของ Dock!) มันสร้างไฟล์ rtf!
Evgeni Nabokov

14

นี่เป็นวิธีแก้ปัญหาของฉัน:

  1. ทำสิ่งนี้ครั้งเดียวสร้างไฟล์ข้อความเปล่าในเดสก์ท็อปของคุณเพื่อใช้เป็นเทมเพลต

  2. Opt/ Alt-drag ไฟล์นี้ไปยังโฟลเดอร์เพื่อทำสำเนา


1
โซลูชันนี้ยอดเยี่ยม - ปรับแต่งขนาดเล็กของฉัน: ใส่เทมเพลตเปล่าในโฟลเดอร์ดาวน์โหลดของคุณเพื่อรักษาเดสก์ท็อปให้สะอาด จากนั้นคลิกโฟลเดอร์ดาวน์โหลดใน Dock ของคุณและลากตัวเลือกตามที่คุณพูด
spinup

12

ตรวจสอบคำตอบของฉันที่ - SuperUser

หมายเหตุ:หลังจากแนะนำ SIP แล้วแอพนี้จะไม่ทำงานจนกว่าคุณจะปิดการใช้งาน อ่านเพิ่มเติมเกี่ยวกับวิธีการทำ แต่ไม่ควรทำ

ลองXtraFinder

แอพนี้ยอดเยี่ยมเพียงแก้ไขความต้องการพื้นฐานทั้งหมดของฉันหลังจากเปลี่ยนจากแพลตฟอร์ม windows เช่นการเพิ่ม "ไฟล์ใหม่" ในเมนูบริบทและแถบเครื่องมือค้นหา ฯลฯ คุณสมบัติบางอย่างตามที่ระบุไว้ในเว็บไซต์คือ -

XtraFinder เพิ่มแท็บและคุณสมบัติให้กับ Mac Finder

•แท็บ & แผงคู่

•จัดเรียงโฟลเดอร์ที่ด้านบน

•ตัดและวาง

•ปุ่มลัดระดับโลก

• "คัดลอกพา ธ ", "แสดงรายการที่ซ่อน", "ซ่อนเดสก์ท็อป", "รีเฟรช", "ไฟล์ใหม่", "คัดลอกไปที่", "ย้ายไปที่", "อาคารใหม่ที่นี่", "สร้างลิงก์สัญลักษณ์", "เนื้อหา ", "คุณลักษณะ", … .

•เลเบลดั้งเดิมสำหรับ OSX 10.9 และ 10.10 ข้อความสีอ่อนบนพื้นหลังสีเข้ม หน้าต่างโปร่งใส

•ไอคอนที่มีสีสันในแถบด้านข้าง

•ขนาดของรายการที่เลือกในแถบสถานะ

•ปรับความกว้างของคอลัมน์โดยอัตโนมัติ

•กด Enter หรือย้อนกลับเพื่อเปิดการเลือก

•แสดงรายการโฟลเดอร์นับในมุมมองรายการ

•คลิกกลางเพื่อเปิดโฟลเดอร์ในหน้าต่างใหม่หรือแท็บใหม่

• ล้นหลาม.

ฉันใช้แอพนี้กับ OS X 10.9.5 และไม่พบปัญหาใด ๆ กับมัน มันมีสไตล์ไอคอน OS x ซึ่งดูดีบนหน้าจอเรตินา นี่คือภาพหน้าจอของแถบเครื่องมือค้นหาของฉัน -

แถบเครื่องมือค้นหา

ps แอพนี้ยังฟรี!


สิ่งนี้ไม่สามารถใช้งานได้กับ OSX.11 อีกต่อไปโดยไม่ปิดการใช้งานการป้องกันความสมบูรณ์ซึ่งผู้เขียนซอฟต์แวร์ไม่สนับสนุน
ฮ็อคกี้

7

วิธีสร้างเป็น Automator Service (OS X El Capitan 10.11.5):

  • เปิดอัตโนมัติและเลือกไฟล์> ใหม่> บริการ

  • ถัดไปเลือกโฟลเดอร์จากเมนูแบบเลื่อนลงบริการรับเลือก ...

  • ในเมนูการดำเนินการค้นหาและเพิ่มเรียกใช้ AppleSriptหรือลากและวางจากหมวดสาธารณูปโภค

  • คัดลอกและวางสคริปต์นี้ลงในการดำเนินการเรียกใช้ AppleScript :

    tell application "Finder" to make new file at (the target of the front window) as alias with properties {name:"untitled.txt"}
    
  • บันทึกบริการเป็นไฟล์ข้อความใหม่หรือคล้ายกัน

ตอนนี้คุณควรจะสามารถคลิกขวาที่โฟลเดอร์และหาบริการ> แฟ้มข้อความใหม่

หมายเหตุ:คุณจะได้รับข้อผิดพลาดหากคุณพยายามเพิ่มuntitled.txt อันที่สองในโฟลเดอร์เดียวกัน


หากคุณไม่ระบุชื่อของไฟล์บริการจะกำหนดหมายเลขไฟล์เช่นuntitledนั้นจากนั้นuntitled 2เป็นต้นไปโดยไม่แจ้งสาเหตุให้เกิดข้อผิดพลาด
Zajo

มันใช้งานได้ค่อนข้างดีขอบคุณ มีวิธีเพิ่มคุณสมบัติสองอย่างหรือไม่ สามารถบันทึกไฟล์ใหม่เป็น 'newfile.txt' โดยตรงได้หรือไม่ ในขณะที่ฉันได้รับตัวเลือกบริการเฉพาะเมื่อฉันคลิกขวาที่ไอคอนโฟลเดอร์มีวิธีรับตัวเลือกนั้นเมื่อคลิกที่หน้าต่าง Finder หรือไม่
Andrea

มีวิธีใดบ้างที่จะทำให้มันไม่ต้องคลิกขวาที่โฟลเดอร์? ฉันหวังว่าฉันสามารถทำได้โดยคลิกขวาที่พื้นที่ว่างในหน้าต่าง Finder
Ehtesham Hasan

1
@EhteshamHasan น่าเสียดายที่ Finder ไม่แสดงเมนูบริการ (หรือสิ่งใดก็ตามที่สามารถเชื่อมโยงเข้ากับ😕) เมื่อไม่ได้เลือกไฟล์หรือโฟลเดอร์ใด ๆ
Kilian Koeltzsch

EhteshamHasan และ Andrea Di Biagio ดูคำตอบของฉันด้านล่าง คุณไม่จำเป็นต้องเลือกโฟลเดอร์ไฟล์เพื่อให้มันใช้งานได้และบริการนี้มีอยู่ในเมนู Finder แม้ว่าจะไม่ได้เลือกอะไรเลย
Andrew Swift

4

ใน el capitan (และอื่น ๆ น่าจะ) ทางออกที่ดีที่สุดที่ฉันพบคือการดาวน์โหลดสคริปต์ที่นี่:

http://www.codium.co.nz/touch%5Fhere%5Fapp/

จากนั้นเปิดหน้าต่างค้นหาคลิกขวาที่แถบด้านบน> ปรับแต่งแถบเครื่องมือและวางสคริปต์ไว้บนแถบเครื่องมือของคุณ

ตอนนี้คุณมีหน้าต่างค้นหาหน้าต่างทั้งหมดของคุณในคลิกเดียวและมันจะแจ้งให้คุณทราบว่าชื่อไฟล์ที่คุณต้องการแทนที่จะเป็นเพียงแค่การสร้างชื่อไฟล์ใบ้

อัปเดต: ฉันเพิ่งทำธุรกรรมซื้อคืนซึ่งได้เปิดเผยซอร์สโค้ด: https://github.com/lingtalfi/newFileWithPrompt


เมื่อฉันป้อนชื่อไฟล์และคลิกตกลงฉันจะได้รับYou don't have permission to create a file here
JustAMartin

1
@JustAMartin วิธีการสร้างไฟล์ใด ๆ จะล้มเหลวหากคุณไม่มีสิทธิ์ที่จำเป็น
tripleee

แต่ฉันสามารถบันทึกไฟล์ในโฟลเดอร์เดียวกันเมื่อใช้โปรแกรมแก้ไขข้อความ เป็นเพียงสคริปต์ที่ล้มเหลวด้วยข้อผิดพลาด แต่โปรแกรมอื่นอนุญาตให้บันทึกได้
JustAMartin

ขอบคุณสำหรับสิ่งนี้! โดยวิธีการแก้ปัญหาที่ดีที่สุดฉันวิ่งเข้าไปใน googling มาก ฟังก์ชั่นพื้นฐานดังกล่าวที่ MacOS ไม่รองรับ
davidfrancis

3

นี่คือสคริปต์ของฉันสำหรับการสร้างไฟล์ใหม่จากร้านเทมเพลต

ฉันรันด้วย FastScripts โดยใช้แป้นพิมพ์ลัด แต่คุณสามารถบันทึกลงในแอปเพล็ตแล้ววางไว้ในแถบเมนูสร้างแอคชั่นอัตโนมัติได้เป็นต้น

-ccs

-------------------------------------------------- --------------------------
- ผู้แต่ง: Christopher Stone 
- สร้างแล้ว: 2012-10-26: 01:27
- แก้ไข: 2012-10-26: 18:26
- การใช้งาน: Finder
- วัตถุประสงค์: สร้างไฟล์ใหม่จากรายการประเภทไฟล์ในหน้าต่างค้นหาด้านหน้าโดยใช้
-: ไฟล์เทมเพลตที่เก็บไว้ในโฟลเดอร์
- การพึ่งพา: ไฟล์เทมเพลตที่จัดทำโดยผู้ใช้
- เทมเพลต: สร้างเทมเพลตข้อความอัตโนมัติ - ส่วนอื่น ๆ ใช้สำหรับผู้ใช้ในการจัดหา
-------------------------------------------------- --------------------------

ลอง

  ลอง
    ตั้งค่า templateFolderPath เป็น ((พา ธ ไปยังการสนับสนุนแอปพลิเคชันจากโดเมนผู้ใช้เป็นข้อความ) & "Script_Support: New_File_Here !:" ")
    ตั้ง templateFolder เป็นนามแฝง templateFolderPath
  ในข้อผิดพลาด
    ตั้ง newFilesHereFolder เป็นรูปแบบที่ยกมาของ (เส้นทาง POSIX ของ templateFolderPath)
    ตั้งค่า textTemplate เป็น newFilesHereFolder & "Text_Template.txt"
    ทำเชลล์สคริปต์ "mkdir -p" & newFilesHereFolder & ";
     แตะ "& textTemplate &";
     open -R "& textTemplate
    กลับ
  จบลอง

  บอกแอปพลิเคชัน "Finder"
    ถ้ามีหน้าต่างด้านหน้าอยู่แล้ว
      ตั้ง winTarget เป็นเป้าหมายของหน้าต่างด้านหน้าเป็นนามแฝง
      ตั้งค่า fileTemplateList เป็นชื่อไฟล์ของ templateFolder

      บอกให้ฉันตั้ง fileType ให้เลือกจาก list fileTemplateList ที่มีชื่อ "New_File_Here! Templates" พร้อมรับคำ¬
        "เลือกหนึ่งรายการขึ้นไป:" รายการเริ่มต้น {รับรายการ 1 จาก fileTemplateList} โดยอนุญาตให้เลือกได้หลายแบบ

      ถ้า fileType ≠ false แล้ว
        ตั้งค่าตัวคั่นรายการข้อความของ AppleScript เป็น (return & templateFolderPath)
        ตั้ง itemsToCopy เป็นย่อหน้าของ ((เทมเพลตโฟลเดอร์เป็นข้อความ) & fileType)

        ทำซ้ำกับ i ใน itemsToCopy
          ตั้งค่าเนื้อหาของ i เป็น i alias
        จบซ้ำ

        ตั้งค่าคัดลอกไฟล์ไปยังรายการที่ซ้ำกันคัดลอกเป็น winTarget
        เลือกคัดลอกไฟล์
      จบถ้า

    อื่น
      ข้อผิดพลาด "ไม่มี windows เปิดใน Finder!"
    จบถ้า
  จบบอก

ในข้อผิดพลาด e จำนวน n
  กำหนด e เป็น e & return & return & "Num:" & n
  บอกให้ฉันตั้งค่า dDlg เพื่อแสดงกล่องโต้ตอบ e ด้วยชื่อ "ข้อผิดพลาด!" ปุ่ม {"ยกเลิก", ​​"คัดลอก", "ตกลง"} ปุ่มเริ่มต้น "ตกลง"
  ถ้าปุ่มคืนของ dDlg = "คัดลอก" จากนั้นตั้งค่าคลิปบอร์ดเป็น e
จบลอง

-------------------------------------------------- --------------------------

1
วิธีแก้ปัญหานี้ดีมากถ้าคุณมีอัลเฟรดพร้อม powerpack ดังนั้นคุณสามารถใช้ฮอตคีย์ผ่านหน้าต่างค้นหาได้
David

3

มีวิธีการที่ง่ายมากโดยใช้คำสั่งtouchใน Automator:

สร้างบริการใหม่ใน Automator

สร้างบริการใน Automator

ตั้งค่าให้รับ "ไฟล์หรือโฟลเดอร์" ที่เลือกใน Finder

ป้อนคำอธิบายรูปภาพที่นี่

เพิ่ม Run Shell Script ด้วยรหัสผ่าน "เป็นอาร์กิวเมนต์" และวางรหัสนี้ลงในเชลล์:

for d in "$@"; do
cd "$d"
touch untitled.txt
done

วางรหัส

บันทึกไว้

ทำ!


และถ้าคุณต้องการเพิ่มแป้นพิมพ์ลัดไปที่การตั้งค่าระบบ> แป้นพิมพ์

เพิ่มทางลัด

เพลิดเพลินไปกับ ^^


2

ฉันใช้PathFinderเพื่อแทนที่ Finder และมันรวมไว้ในเมนูบริบทคลิกขวา มันแพงเกินไปที่จะแก้ปัญหาเพียงแค่นี้ แต่ถ้าคุณต้องการที่จะมี Finder ที่ดีกว่าด้วยเหตุผลอื่นเช่นกัน


2

มียูทิลิตี้ที่มีประโยชน์สองตัวที่คุณสามารถดาวน์โหลดและติดตั้งซึ่งจะช่วยให้คุณสร้างไฟล์ข้อความใหม่ (หรือไฟล์ RTF) ในโฟลเดอร์ที่เปิดอยู่ในปัจจุบันซึ่งคุณกำลังดูโดยใช้ Finder

ยูทิลิตีนี้เรียกว่า NewTextFileHere และ NewRTF ที่นี่และสามารถดาวน์โหลดได้

http://mac.softpedia.com/developer/Jonas-Wisser-37498.html

ไอคอนสำหรับแอปเหล่านี้สามารถรวมอยู่ในหน้าต่าง Finder ทั้งหมดของคุณ


หรือใช้ "stationary Pad" ในตัวค้นหาซึ่งทำสิ่งนี้และเป็นฟังก์ชั่นระบบปฏิบัติการในตัว
stuffe

2

คุณสามารถใช้Easy New File Creatorแอพฟรีสำหรับ macOS

การใช้Easy New File Creatorส่วนขยายตัวค้นหาที่คุณสามารถเพิ่มสร้างฟังก์ชันการทำงานของไฟล์ใหม่ได้ในเมนูบริบท Finder คุณสามารถปรับแต่งชื่อไฟล์และนามสกุลสำหรับสร้างไฟล์ได้





0

นี่คือหนึ่งในหลาย ๆ สิ่งที่BetterTouchToolทำเพื่อฉัน มันมีการกระทำที่กำหนดไว้ล่วงหน้า "สร้างไฟล์ใหม่ในโฟลเดอร์ปัจจุบัน" สำหรับสิ่งนี้

ป้อนคำอธิบายรูปภาพที่นี่


0

บน macOS แอปพลิเคชันจะสร้างไฟล์ไม่ใช่ตัวค้นหา ดังนั้นในการสร้างไฟล์ (หรือข้อความหนึ่ง) คุณต้องใช้แอพที่สร้างขึ้น เช่น TextEdit, BBEdit, TextWrangler เป็นต้น

ในการบันทึกไฟล์คุณเรียก 'ไฟล์> บันทึก' นี่เป็นมาตรฐานสำหรับ macOS และแอพทั้งหมดมี

'ไฟล์> บันทึก' มีกล่องโต้ตอบให้คุณป้อนชื่อไฟล์ของคุณและเลือกโฟลเดอร์ที่จะบันทึก

หากต้องการบันทึกในโฟลเดอร์เฉพาะโดยไม่จำเป็นต้องไปที่โฟลเดอร์ก่อนหน้า:

  • เปิดโฟลเดอร์ที่คุณต้องการบันทึกไฟล์ (ข้อความ) ใน Finder
  • ขณะแก้ไขไฟล์ของคุณ…โทร 'ไฟล์> บันทึก' และลากไอคอนโฟลเดอร์จากหน้าต่างที่เปิดใน Finder ไปที่ป๊อปอัพ 'ที่ไหน' ของกล่องโต้ตอบบันทึก: ป้อนคำอธิบายรูปภาพที่นี่ การเปลี่ยนแปลงนี้จะเป็นการเปลี่ยนตำแหน่งที่จะบันทึกไฟล์
  • คลิกที่ 'บันทึก'

หากไฟล์นั้นได้รับการบันทึกแล้วหากต้องการย้ายไฟล์คุณสามารถเรียก 'ไฟล์> ย้าย' และดำเนินการคล้ายกับด้านบน


Finder สร้างไฟล์: เก็บถาวร
Evgeni Nabokov

0

การสาธิตที่น่าอัศจรรย์ @Andrew Swift ฉันจะเพิ่มบางสิ่งลงในสคริปต์ ขั้นแรกให้เพิ่ม "ที่ตำแหน่งการแทรกเป็นชื่อแทน" เพื่อครอบคลุมเดสก์ท็อป ประการที่สอง ((วันที่ปัจจุบัน) เป็นสตริง) ซึ่งเป็นส่วนหนึ่งของชื่อไฟล์เพื่อให้แน่ใจว่าคุณสามารถสร้างไฟล์ข้อความที่ว่างเปล่าหลายไฟล์ที่มีชื่อแตกต่างกัน (การประทับเวลาเย็น)

on tell application "Finder"
    set txt to make new file at insertion location as alias with properties {name:"New_text_" & ((current date) as string) & ".txt"}
    select txt
end tell

สวัสดีคาโนยินดีต้อนรับสู่ Ask Different! เป็นเรื่องดีที่คุณมีส่วนร่วมกับชุมชนของเรา อย่างไรก็ตามคุณสามารถใส่คำตอบนี้ไว้เป็นความคิดเห็นต่อคำตอบของแอนดรูว์สวิฟท์แทนคำตอบใหม่ได้หรือไม่?
อิฐ

เฮ้บริคฉันพยายามที่จะตอบความคิดเห็นของเขา แต่ฉันไม่สามารถทำได้เนื่องจากจุดชื่อเสียงของฉันต่ำเกินไปที่จะทำเช่นนั้น หากคุณรู้วิธีที่จะทำให้มันเกิดขึ้นโปรดแจ้งให้เราทราบ ในขณะเดียวกันฉันแค่อยากฝากข้อความไว้ที่นี่เพราะคนกำลังมองหาวิธีที่จะทำ
คาโน

ฉันเชื่อว่าคุณสามารถถามคำถามที่ดีหรือให้คำตอบที่ดีซึ่งจะเพิ่มคะแนนชื่อเสียงของคุณอย่างรวดเร็วเพื่อให้คุณสามารถแสดงความคิดเห็น คุณสามารถดูลิงค์นี้สำหรับข้อมูลเพิ่มเติม: meta.stackexchange.com/questions/214173/…
Brick

นั่นคือสิ่งที่ฉันตั้งใจจะทำ รหัสที่ฉันโพสต์เป็นคำตอบสำหรับคำถามเฉพาะ มันเพิ่งเกิดขึ้นที่ทางออกของฉันขึ้นอยู่กับ Andrew Swifts :) ไม่ว่าฉันจะคำนึงถึงตำแหน่งที่ฉันโพสต์สิ่งใดมากขึ้นขอบคุณ
Kano

อ่าโอเคต้องเป็นคนเลวของฉันแล้ว
อิฐ

-1

วิธีของฉันในการสร้างไฟล์ข้อความเปล่านั้นค่อนข้างหยาบ แต่ง่ายกว่า:

เพียงสร้างไฟล์ข้อความใหม่ใน TextEdit จากนั้นบันทึกเป็นรูปแบบ Rich Text "any.rtf"

จากนั้นกด cmd-shift-T เพื่อแปลงเป็นข้อความธรรมดา

ตอบตกลงเมื่อกล่องโต้ตอบปรากฏขึ้นขอให้ยืนยันการเปลี่ยนแปลง

และคุณทำเสร็จแล้ว

ป.ล. เมื่อคุณเปลี่ยนเป็นไฟล์. txt จากนั้นคุณสามารถแก้ไขด้วยโปรแกรมแก้ไขข้อความใด ๆ และบันทึกและมันจะยังคงเป็นไฟล์. txt


มันใช้งานไม่ได้จริง การเปลี่ยนชื่อไฟล์จะไม่เปลี่ยนเป็นรูปแบบอื่นและ TextEdit จะยังคงเปิดเป็น RTF โดยไม่คำนึงถึงนามสกุล
tripleee

-2

มีพีซีพร้อม Windows บนเครื่อง ใน Windows Explorer คลิกขวาภายในโฟลเดอร์ใดก็ได้เลือกสร้างไฟล์ข้อความ มันสร้างไฟล์ อัปโหลดไฟล์ไปยังบริการคลาวด์ใด ๆ หรือแนบไปกับจดหมาย บน Mac ของคุณดาวน์โหลดไฟล์ได้ทุกที่ที่คุณต้องการ กำไร!


การมีพีซีสำหรับสร้างไฟล์ txt นั้นเป็นเรื่องที่แพงเกินไป การส่งจดหมายมาทำลายอุปสรรคของฉัน
ankii

ใช่มันจะดีกว่าที่จะใช้จ่าย $ 2 สำหรับยูทิลิตี้พิเศษ: apple.stackexchange.com/a/282512/338063
Evgeni Nabokov
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.