Klavye kısayolu - Keyboard shortcut

Yeşil ile vurgulanmış kısayollar ve sarı ile vurgulanmış anımsatıcılar içeren Firefox 3.0 menüsü.
Sağ sütunda belirtilen klavye kısayollarına sahip iki Macintosh Finder menüsünün birleşimi

Gelen bilgi işlem , bir klavye kısayolu bir veya birkaç dizisidir tuşları bir çağırmak o yazılım programına önceden programlanmış eylemi gerçekleştirmek için. Bu eylem, işletim sisteminin veya uygulama programının standart işlevselliğinin bir parçası olabilir veya kullanıcı tarafından bir komut dosyası dilinde yazılmış olabilir .

"Klavye kısayolu" teriminin anlamı yazılım üreticisine bağlı olarak değişebilir. Örneğin, Microsoft, klavye kısayollarını kısayol tuşlarından (Windows'ta "anımsatıcılar") ayırır; bunlardan birincisi, bir eylemi tetiklemek için kullanılan belirli bir tuş kombinasyonundan oluşur ve ikincisi, birlikte basıldığında bir menü komutunda veya araç çubuğu düğmesinde belirlenmiş bir harfi temsil eder. Alt tuşu, bu komutu etkinleştirir; oysa Windows'taki bir "kısayol tuşu", kendisinden sorumlu program çalıştığı ve askıya alınmadığı sürece tüm bağlamlarda her zaman kullanılabilen sistem çapında bir kısayoldur .

Açıklama

Klavye kısayolları, normalde yalnızca bir menü , bir işaretleme aygıtı , bir kullanıcı arabiriminin farklı düzeyleri veya bir komut satırı arabirimi aracılığıyla erişilebilecek olan klavyeyi kullanarak bir veya daha fazla komutu çağırmak için bir araçtır . Klavye kısayolları genellikle giriş dizilerini birkaç tuş vuruşuna indirgeyerek genel işlemleri hızlandırmak için kullanılır , dolayısıyla "kısayol" terimi.

Genel klavye girişinden ayırt etmek için, çoğu klavye kısayolu, kullanıcının aynı anda birkaç tuşa veya bir dizi tuşa arka arkaya basmasını ve basılı tutmasını gerektirir. Değiştirilmemiş tuş basımları bazen klavye genel girdi için kullanılmadığında kabul edilir - örneğin Adobe Photoshop veya IBM Lotus Freelance Graphics gibi grafik paketlerinde olduğu gibi . Diğer klavye kısayolları, kısayollarda kullanılmak üzere ayrılmış işlev tuşlarını kullanır ve yalnızca tek bir tuşa basılmasını gerektirebilir. Eşzamanlı klavye kısayolları için, genellikle önce değiştirici tuş (lar) basılı tutulur , ardından normal (değiştirici olmayan) tuşa hızlıca basılır ve bırakılır ve son olarak değiştirici tuş(lar) serbest bırakılır. Tüm tuşlara aynı anda basmaya çalışmak, sıklıkla bazı değiştirici tuşları kaçıracağı veya istenmeyen otomatik tekrarlara neden olacağı için bu ayrım önemlidir. Sıralı kısayollar genellikle Esc tuşu gibi özel bir önek tuşuna basıp bırakmayı ve ardından bir veya daha fazla tuş vuruşunu içerir.

Anımsatıcılar klavye kısayollarından ayırt edilebilir. Aralarındaki bir fark, klavye kısayollarının çok dilli yazılımlarda yerelleştirilmemesi, ancak anımsatıcıların genellikle belirli yerel ayarlarda kullanılan sembolleri ve harfleri yansıtacak şekilde yerelleştirilmesidir. Çoğunda GUI'leri , bir programın klavye kısayolları verilmiştir keşfedilebilir programın menüleri göz atarak - kısayol menü seçeneği yanında belirtilir. Üzerinde önceden işaretlenmiş belirli bir uygulamanın kısayollarına sahip klavyeler vardır. Bu klavyeler genellikle video, ses veya grafik düzenlemenin yanı sıra yazılım eğitim kurslarında kullanılır. Ayrıca normal bir klavyeye uygulanabilecek kısayolları olan çıkartmalar da vardır. Kullanıcının çalışma alanına yerleştirilmesi amaçlanan referans kartları da birçok uygulama için mevcuttur. Geçmişte, klavye tasarımı daha standart hale getirildiğinde, bilgisayar kitaplarının ve dergilerin, kullanıcının klavyesine yerleştirilmesi amaçlanan, uygun tuşların yanına not edilen basılı kısayollarla birlikte kesilmesi amaçlanan kartları basması yaygındı.

özelleştirme

Video oyunu Vega Strike için varsayılan tuş atamalarının görsel tablosu . Bu bağlamalar, ilgili XML dosyasını bir metin düzenleyicide düzenleyerek yeniden yapılandırılabilir .

Kısayollardan tuş bağlamaları olarak bahsedildiğinde , kısayolların bir kullanıcının tercihine göre özelleştirilebildiği ve program işlevlerinin varsayılan yerine veya varsayılana ek olarak farklı bir tuş vuruşlarına 'bağlı' olabileceği çağrışımına sahiptir. Bu, kısayollarla ilgili felsefedeki bir farkı vurgular. Bazı sistemler, tipik olarak Mac OS veya Windows gibi son kullanıcı odaklı sistemler , ortamın kullanım kolaylığı için gerekli olan standart kısayolları dikkate alır. Bu sistemler genellikle kullanıcının kısayolları değiştirme yeteneğini sınırlar, hatta muhtemelen görevi gerçekleştirmek için ayrı veya üçüncü taraf bir yardımcı program gerektirir. Tipik olarak Unix ve ilgili diğer sistemler, kısayolların bir kullanıcının ayrıcalığı olduğunu ve kişisel tercihlere göre değiştirilebilir olmaları gerektiğini düşünür. Çoğu gerçek dünya ortamında, her iki felsefe de bir arada bulunur; bir temel kutsal kısayol seti sabit kalırken, diğerleri, tipik olarak, başka türlü kullanılmayan bir değiştirici anahtar veya tuşlar içeren, kullanıcının kontrolü altındadır.

Anahtar bağlamaları özelleştirmek için motivasyonlar değişir. Bir program veya yazılım ortamında yeni olan kullanıcılar, yeni ortamın kısayollarını daha aşina oldukları başka bir ortama benzeyecek şekilde özelleştirebilir. Daha ileri düzey kullanıcılar, sık kullanılan eylemleri için kısayollar ekleyerek ve muhtemelen daha az kullanılan işlevler için bağlamaları silerek veya değiştirerek , iş akışlarına daha iyi uyacak şekilde anahtar atamalarını özelleştirebilir . Zorlu oyuncular , daha hızlı tepki süreleriyle performansı artırmak için genellikle anahtar bağlantılarını özelleştirirler.

"Kutsal" tuş bağlantıları

Orijinal Macintosh Kullanıcı Arayüzü Yönergeleri , uygulama programları arasında tutarlı kalacak bir dizi klavye kısayolu tanımladı. Bu, farklı işlevler için aynı tuşları kullanan uygulamaların o zamanlar yaygın olan durumundan daha iyi bir kullanıcı deneyimi sağlar . Bu, bir program +' yı Sil anlamına gelirken başka bir program bir öğeyi Çoğaltmak için kullanırsa kullanıcı hatalarına neden olabilir . Standart bağlamalar şunlardı: ⌘ CommandD

  • ⌘ Q : S uit
  • ⌘ W : Kapat W Doq
  • ⌘ B : B eski metin
  • ⌘ I : Metni talikize ediyorum
  • ⌘ U : U nderline metin
  • ⌘ O : Ey kalem
  • ⌘ P : P Rint
  • ⌘ A : Seç Bir ll
  • ⌘ S : S ave
  • ⌘ F : F ind
  • ⌘ G : A g ain ( QWERTY klavyede G tuşu F tuşunun yanındadır )
  • ⌘ Z : Geri al (bir hatayı düzeltme eylemine benzer)
  • ⌘ X : Kes (makasla benzer – ve X tuşu QWERTY klavyede C tuşunun yanındadır)
  • ⌘ C : C opyala
  • ⌘ V : Yapıştır (belgenin "içini" aşağı doğru gösteren bir ok veya yapıştırmayı uygulamak için kullanılan bir fırçanın yanı sıra düzeltme okuyucusunun "insert" işaretine benzer – ve V tuşu bir QWERTY klavyesindeki C tuşunun yanındadır)
  • ⌘ N : N ew Doküman
  • ⌘ .( tam durak ): Kullanıcı kesintisi
  • ⌘ ? : Yardım ( ? bir soru veya karışıklık anlamına gelir)

Microsoft Windows gibi sonraki ortamlar, bu bağlamaların bazılarını korurken, Ortak Kullanıcı Erişimi gibi alternatif standartlardan kendilerininkini ekler . Bu platformlardaki (veya macOS'taki ) kısayollar, uygulamalar arasında, Macintosh'un ilk kullanıcı arabiriminde olduğu kadar katı bir şekilde standartlaştırılmamıştır; burada bir program normalde standart tuş vuruşlarından biri tarafından gerçekleştirilen işlevi içermiyorsa, yönergeler bunun olmaması gerektiğini belirtir. Kullanıcıların kafasını karıştırabileceğinden, anahtarı başka bir şey yapmak için yeniden tanımlayın.

gösterim

Sol altta görünen klavye kısayollarıyla NeXTSTEP /Intel için WorldWideWeb . Tüm kısayollar, Ctrltuşa ( veya siyah donanımdakiCommand tuşa) basılmasını gerektirir . Ayrıca, Stil menüsü altındaki Başlık komutları ve Bağlantı menüsü altındaki komutlar, ⇧ Shifttuşun basılı tutulmasını gerektirir .

En basit klavye kısayolları yalnızca bir tuştan oluşur. Bunlar için, genellikle "Yardım için F1'e basın" mesajında ​​olduğu gibi anahtarın adı yazılır. Anahtarın adı bazen parantez veya benzer karakterlerle çevrilidir. Örneğin: [F1] veya <F1>. Anahtar adı, özel biçimlendirme (kalın, italik, tümü büyük harf , vb.)

Birçok kısayol, iki veya daha fazla tuşa birlikte basılmasını gerektirir. Bunlar için genel gösterim, artı işaretleri veya kısa çizgilerle ayrılmış anahtar adlarını listelemektir. Örneğin: "Ctrl+C", "Ctrl-C" veya " Ctrl+ C". Ctrl tuşu bazen bir şapka karakteri (^) ile gösterilir. Bu nedenle Ctrl-C bazen ^C olarak yazılır. Bazen, genellikle Unix platformlarında, ikinci karakterin durumu önemlidir - karakter normalde yazmak için Shift tuşuna basmayı gerektiriyorsa, Shift tuşu kısayolun bir parçasıdır, örneğin '^C' ve '^c' veya '^%' ve '^5'. ^% " Ctrl+ + " olarak da yazılabilir . Shift5

EscTuşu içeren tüm kısayollar dahil olmak üzere bazı klavye kısayolları, tuşlara (veya tuş takımlarına) sırayla ve ayrı ayrı basılmasını gerektirir. Bu kısayollar bazen virgül veya noktalı virgülle ayrılmış ayrı tuşlar (veya kümeler) ile yazılır. Emacs metin editörü gibi "öneki tuşları" nin belirli bir kümesi kullanılarak, bu tür birçok kısayolları kullanır Ctrl+ Cveya Ctrl+ X. Standart Emacs tuş atamaları dahil Ctrl+ X Ctrl+ Sbir dosyayı kaydetmek için veya Ctrl+ X Ctrl+ Baçık bir listesini görüntülemek için tamponları . Emacs, Ctrl tuşunu belirtmek için C harfini, Shift tuşunu belirtmek için S harfini ve Meta tuşunu belirtmek için M harfini ( modern klavyelerde genellikle Alt tuşuyla eşlenir) kullanır . Bu nedenle, Emacs dilinde, yukarıdaki kısayollar Cx Cs ve Cx Cb yazılır. Emacs için ortak bir arka ad "Escape Meta Alt Ctrl Shift" olup, birçok değiştirici ve genişletilmiş kısayol dizisi kullanımıyla eğlenir.

Ayrıca bakınız

Notlar ve referanslar