มีตัวเลือกอะไรบ้างในการสร้างตัวอย่างข้อความที่กำหนดเองบน Mac [ปิด]


5

เมื่อฉันเริ่มเขียนโปรแกรมเป็นงานมากขึ้นและไม่เป็นงานอดิเรกอีกต่อไปฉันต้องการวิธีการบางอย่างเพื่อปรับปรุงประสิทธิภาพการทำงานของฉัน สิ่งหนึ่งที่จะช่วยในเรื่องนั้นคือการสร้างแป้นพิมพ์ลัดที่กำหนดเองสำหรับตัวอย่างข้อความ / รหัส ตัวอย่างเช่นการกด CMD + L + O + R + E + M ค้างไว้จะส่งเอาต์พุตข้อความ Lorem ipsum filler หนึ่งหรือสองข้อความหรือ CMD + F + U สร้างการประกาศฟังก์ชัน

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

มีแอปพลิเคชันแบบสแตนด์อโลนที่สามารถใช้กับ Mac ได้หรือไม่ นอกจากนี้ยังมีบรรณาธิการ / ไอดีที่มีความสามารถนี้ในตัวหรือไม่?


โมเสสโปรดติดแท็กคำถามนี้ใหม่ด้วย "mac" ด้วยและลองเพิ่มคำถามลงในบรรทัดหัวเรื่องของคำถาม :)
msanford

ฉันจะชี้ให้เห็นว่าคีย์บอร์ดราคาถูกจำนวนมากจะไม่จดจำการกดแป้นหลายครั้งในตัวอย่างแรกของคุณ (น่าเสียดาย, goto ที่เห็นได้ชัดที่นี่คือ AutoHotKey ซึ่งฉันไม่คิดว่าจะเป็นรุ่น Mac ... )
Shinrai

เห็นด้วยกับ Shinrai หากคุณต้องการข้อมูลเพิ่มเติมและการอ่านที่ดีลองอ่านโพสต์นี้: geekhack.org/showwiki.php?title=All+About+Keys
ngen

@msanford คำถามนี้ไม่เกี่ยวข้องกับฮาร์ดแวร์ Macintosh (ดูmacแท็ก wiki)
Daniel Beck

คำตอบ:


2

ฉันพบว่า TextExpander นั้นยอดเยี่ยมสำหรับการใช้งานทุกวัน แต่แทบไม่มีประโยชน์ในการเขียนโปรแกรม

คุณไม่ได้ระบุว่าคุณใช้โปรแกรมแก้ไขข้อความ / IDE ใด แต่อาจมี "การเติมข้อมูลอัตโนมัติ" และ / หรือ "สนิปเพต / มาโคร" อยู่แล้ว มันจะได้รับการปรับแต่งให้เหมาะกับการเขียนโปรแกรมและมีประสิทธิภาพมากกว่า TE

คุณสามารถทำได้อย่างง่ายดายใน Coda, Expresso, TextMate, Komodo Edit, NetBeans, Aptana, Eclipse ... ฉันไม่ได้ใช้ Dreamweaver ตั้งแต่ (หยุดชั่วคราวคิด ... ) 7 หรือ 8 ปีดังนั้นฉันไม่รู้ว่า คุณสามารถทำมันได้. เท่าที่ฉันรู้คุณไม่สามารถทำได้ใน XCode, TextWrangler หรือ BBEdit; แต่ฉันอาจจะผิด

แน่นอน (Mac) Vim และ Emacs ก็มีเช่นกัน


ขอบคุณสำหรับหัวขึ้น. ฉันจะดูว่าตัวเลือกของฉันมีอะไรบ้างสำหรับตัวอย่างและมาโคร นี่คือข้อมูลที่ฉันต้องการ!
โมเสส

2

บทความ AKB นี้แสดงรายการแป้นพิมพ์ลัดที่มีอยู่ทั้งหมดสำหรับ Mac OS X

สำหรับคำถามของคุณเกี่ยวกับการปรับปรุงประสิทธิภาพการทำงานฉันไม่คิดว่าการสร้างทางลัดรวม 6 ปุ่มที่มีอยู่มากมายจะช่วยเพิ่มประสิทธิภาพการทำงานของคุณ: อาจเป็นอุปสรรคต่อการทำงานของคุณ คุณลองพิมพ์ Command + LOREM แล้วหรือยัง มันไม่ง่ายอย่างนั้น ...

อย่างไรก็ตามหากคุณยังคงมีชุดการทำงานที่ จำกัด อย่างที่คุณต้องการคุณสามารถสร้างสคริปต์อัตโนมัติด้วยการกระทำพิเศษเพื่อวางข้อความลงในแอปปัจจุบันหรือทำสิ่งที่มีประโยชน์อื่น ๆ (เช่นเรียกใช้แมโครที่บันทึกไว้) จากนั้นรวบรวมสคริปต์ Automator ของคุณลงในแอพและกำหนดให้กับแป้นพิมพ์ลัดที่กำหนดเองในการตั้งค่าระบบ> คีย์บอร์ด

สิ่งที่ฉันอยากจะแนะนำคือ IDE ที่ดีเช่น Eclipse โดยมี code snippit แนะนำ ที่จะปรับปรุงผลผลิตของคุณ


1

ผมชอบhttp://pqrs.org/macosx/keyremap4macbook/ ใช้งานได้กับ Mac ทุกเครื่องฟรีและปรับแต่งได้ง่าย



0

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

จากตัวอย่างที่ฉันเห็นในเว็บไซต์แอพนี้เป็นสิ่งที่ฉันกำลังมองหา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.