MacOS'ta kontrol listeleri ve tablolara girmenin yollarını görüyorum, ancak yatay bir çizgiye girmenin yolu yok. Bunu yapmak mümkün mü?
MacOS'ta kontrol listeleri ve tablolara girmenin yollarını görüyorum, ancak yatay bir çizgiye girmenin yolu yok. Bunu yapmak mümkün mü?
Yanıtlar:
Bunu da gerçek bir biçimlendirme seçeneği olarak görmek istiyorum… ama yakında herhangi bir zamanda gelmesi pek mümkün görünmüyor. Çeşitli Unicode çizgi karakterleri ( örneğin―
) veya bir dizi em tire ( opt + shift + dash
) ile deneme yapmak , "satır" ın genişliği not penceresinin genişliği ile değişmediği için mükemmel bir çözüm değildir. Ve pencere genişliğini sahte çizginizden daha dar sıkarsanız, sarılır. Ihh!
İşte geldiğim en iyi geçici çözüm ( mükemmel değil, ama benim için çalışıyor! ):
Photoshop'ta (veya benzeri), 2400 piksel genişliğinde ve 6 piksel yüksekliğinde bir yerde yeni bir belge oluşturun.
Siyahla doldurun.
Masaüstünüz gibi kolay erişebileceğiniz bir yerde bir .jpg
(veya .gif
, veya .png
… gerçekten önemli değil) olarak kaydedin.
Notes'ta imleci yatay çizginin gitmesini istediğiniz yeni bir satıra getirin.
Masaüstünüze kaydettiğiniz dosyayı seçmek için tıklayın ve panonuza kopyalayın ( command + c
).
Notes'a geri dönün ve ( command + v
) içine yapıştırın . Bunun gibi bir şeyle sonuçlanacaksınız:
Burada güzel olan şey, pencerenin genişliğini ayarlarken yatay çizgi görüntüsü her zaman tam genişliği kaplar:
Çizginin yüksekliğinin pencere genişliği ile orantılı olarak değiştiğini fark edeceksiniz ... bu nedenle sizin için çalışan bir boyutla deneme yapmanız gerekecek. 2400 x 6 benim için çalışıyor gibi görünüyor. İşte denemek istiyorsanız, kullandığım dosyanın bir bağlantısı (indirmek için sağ tıklayın):
https://i.imgur.com/bcnfe7K.jpg
BONUS PRO İPUCU: TextExpander (veya benzeri) kullanıyorsanız , bu çizgi grafiğini ekleyen yeni bir pasaj yapın, böylece her seferinde 5. ve 6. adımları (yukarıda) yapmanız gerekmez. Benimkini ayarladım -----
. Bu kısayol ile yatay çizgi eklemek ikinci doğa oldu.
Bu çizgi grafiğini ekleyen yeni bir snippet yapmak için TextExpander (veya benzeri) yoksa, yukarıdaki 5. ve 6. adımları uygulamanıza gerek kalmazsa , aşağıdaki örneği kullanarak aşağıdaki resimde gösterildiği gibi bir Automator hizmeti oluşturabilirsiniz AppleScript kodu :
property hLine : (path to pictures folder as string) & "hLine.jpg"
set the clipboard to (read (hLine as alias) as JPEG picture)
delay 1
tell application "System Events" to keystroke "v" using command down
Ben kullanılan aşağıdaki resimde olduğu gibi Sonra bunu bir klavye kısayolu atamak ⌘L içeri atanmamış gibi Notes .
Şimdi Notes'ta yatay çizgi eklemek için imleci çizgiyi istediğiniz yere getirin ve tuşuna basın: ⌘L
Not: örnek AppleScript kod sadece budur ve herhangi istihdam etmez hata işleme ve birçok yollarından biri, bir görevi yerine göstermek için sadece kastedilmektedir. Gerektiğinde / istendiği şekilde uygun hata işlemeyi eklemek / kullanmak her zaman kullanıcının üzerindedir .
Sadece sizin için bir alt çizgi satırı yazmak için Automator'ı tetikleyen bir klavye kısayolu kullanarak yatay bir çizgi eklemek için bir çözüm var. İyi çalışıyor ve kısayola basarken tuş vuruş animasyonlarının kaldırılması harika olurdu!
Chown33 tarafından macrumors.com adresindeki bu parlak cevabı kontrol edin (aşağıdaki adımların OS X 10.8.4 Mountain Lion için yazıldığını unutmayın, bu yüzden buna göre test edin):
Bir çözümün ana aşamaları:
- Automator'da istediğiniz sayıda '_' yazan bir Servis yapın.
- Sistem Tercihlerini kullanarak Servise Klavye Kısayolu atayın.
- Dene.
Aşama 1: Automator'da Hizmet Verme
- Automator.app uygulamasını başlatın.
- "Belgeniz için bir tür seçin" iletişim kutusundan "Hizmet" i seçin.
- İş akışına bir "AppleScript Çalıştır" eylemi ekleyin.
Aşağıdaki AppleScript'i eyleme yapıştırın: Kod:
tell app "System Events" to keystroke "_______________________"
Yapıştırılan AppleScript, "AppleScript'i Çalıştır" eyleminde otomatik olarak görünen şablon AppleScript'in yerini tamamen almalıdır. Bu, eylemin kutusunu tıkladığınız, Düzen menüsünden (⌘A) Tümünü Seç'i seçip her şeyi sildiğiniz anlamına gelir. İsteğe bağlı: __ dizesinin uzunluğunu artırabilirsiniz.
- İş akışının üst kısmında, açılır pencereleri gösterilecek şekilde ayarlayın: Hizmet herhangi bir uygulamada girdi almıyor
- Hizmeti (⌘S) kaydedin ve bir ad verin.
Aşama 2: Sistem Tercihlerinde Klavye Kısayolu Atama
- Sistem Tercihlerini başlatın.
- Klavye bölmesini seçin, ardından Klavye Kısayolları sekmesini tıklayın.
- İki yan yana liste görünecektir.
- Sol taraftaki listeden Hizmetler'i seçin. Sağdaki listede mevcut Hizmetler gösterilecektir.
- Hizmetinize verdiğiniz adı görene kadar listeyi aşağı kaydırın. Muhtemelen Genel başlığı altında olacaktır.
- Hizmetinizin onay kutusunun işaretli olduğundan emin olun.
- "Kısayol ekle" düğmesini tıklayın, ardından bir klavye kısayolu atamak için istediğiniz tuş kombinasyonuna basın (tuş kombinasyonu benzersiz olmalıdır).
Aşama 3: Test edin
- Mail.app uygulamasını başlatın.
- Posta menüsünü tıklayın, ardından Hizmetler hiyerarşik menüsüne gidin.
- Adlandırılmış Hizmetiniz menü öğelerinde görünüyor mu?
- Adlandırılmış Hizmetinizin atanmış klavye kısayolu var mı?
- Yeni bir mesaj oluşturun (⌘N).
- Yeni boş iletinin gövdesini tıklayın.
- Klavye kısayoluna basın.
- _ Dizisi iletiye doğru şekilde eklenmiş mi?
Kendimi sık sık bölücü çizgisinden önce bir tarih yazmaya ihtiyaç duyuyorum. @ Muthu'nun cevabından esinlenerek aşağıdaki Applescript'i yaptım:
on run {input, parameters}
set _Date to short date string of (current date)
tell application "System Events"
keystroke _Date
keystroke return
keystroke "-------------------------------------------------------"
keystroke return
end tell
end run
Bu hizmete bir kısayol atandığında, şöyle bir çıktı verir:
2019-04-07
-------------------------------------------------------
Çizgiyi istediğiniz kadar tanımlayabilirsiniz.