ওএস এক্সে মিমিক এক্সকোডের উট কেস নির্বাচন কীবোর্ড শর্টকাটগুলি


25

আমি এক্সকোডে পাঠ্য সম্পাদনা করার জন্য প্রচুর পরিমাণে ব্যয় করি এবং আমি চাই কোকো পাঠ্য সিস্টেমের বাকী অংশের মধ্যে পাঠ্যকে ঘিরেই একটি অভিন্ন অভিজ্ঞতা উপস্থাপন করতে চাই। এক্সকোডে নিয়মিত আমি ব্যবহার করি এমন কার্সার কীবোর্ড শর্টকাটের 3 টি সংস্করণ রয়েছে (কেবল সামনের দিকে এগিয়ে যাওয়া, ব্রেভিটির জন্য অ-নির্বাচন-পরিবর্তনকারী সংস্করণগুলি দেখানো হচ্ছে):

  1. + + কার্সারটি 1 সাব-ওয়ারওয়ার্ড এগিয়ে সরান (^ উট কেস -> উট ^ কেস -> উট কেস ^)
  2. ⌥ Option+ + সরান কার্সার 1 টি শব্দ এগিয়ে
  3. ⌘ Command+ কার্সারটিকে লাইনের শেষ প্রান্তে সরান

OS X এর ডিফল্ট কী-বাইন্ডিং 2 এবং 3 সম্মান করি, কিন্তু সঙ্গে 1. Xcode বাইরে, একটি অসমতা হয় + + মত আচরণ ⌘ Command+ + । এটি প্রায়শই ভয়াবহভাবে প্রযোজ্য নয়, তবে প্রতিবার + আমাকে মেল বা কোনও কিছুর লাইন শেষে নিয়ে যায়, এটি আমার মস্তিষ্কে একটু ফায়ার ক্র্যাকার মতো চলে। এটি কেবল বিরক্তিকর ধারণা করা হয়েছিল যে আমি আচরণটি একবার এবং "স্থির" করার জন্য কোনও হ্যাকারিতে বিনিয়োগ করতে ইচ্ছুক।

পুরানো গ্রাউন্ডটি coveringাকা এড়াতে, আমি ইতিমধ্যে এই সামান্য জোয়ার , এবং নির্বাচকদের এই তালিকা সম্পর্কে অবগত রয়েছি, তবে সাব-ওয়ার্ড নির্বাচনের জন্য কোকো টেক্সট সিস্টেমের কোনও এপিআই সম্পর্কে আমি অবগত নই। সম্ভবত সেখানে কোথাও অননুমোদিত API রয়েছে?


আমি সর্বদা কীবোর্ড শর্টকাটগুলি দিয়ে এক্সকোডের বাইরে উটকেস নির্বাচন করার চেষ্টা করি না, তবে আমি যখন ওএস এক্সকে মানতে চাই।


2
আমার ম্যাক-এ default default ডিফল্টভাবে স্পেসগুলি স্যুইচ করে, এবং এটি ⌘ like এর মতো আচরণ করে না
কাজিনকোচেন

2
এটি ধরে নিয়েছে যে আপনি সিস্টেম পছন্দগুলিতে শর্টকাটটি অক্ষম করেছেন।
ম্যাট ওয়াইল্ডিং

নাঃ। ওএস এক্স-এ (ম্যাভেরিক্স) ⌃ of এর ডিফল্ট আচরণ হ'ল স্পেসগুলি। osxdaily.com/2011/09/06/…
কাজিনকোকেইন

এটাও চাই আমি মনে করি যে কোনও পাঠ্য বাক্সে ইনপুট কার্সারটি পরিচালনা করতে ইয়ানডেক্স 'পন্টোসুইচারের মতো বাহ্যিক সরঞ্জাম থাকতে পারে।
Пронин

উত্তর:


2

দুঃখিত তবে আপনি যা চান তা সম্ভব নয়।

আপনি এটি করতে XCode কী-বাইন্ডিংগুলি যুক্ত করার চেষ্টা করতে পারেন

"^\UF702" = "moveSubWordBackward:";                     /* Ctl-Left Arrow */
"^$\UF702" = "moveSubWordBackwardAndModifySelection:";  /* Ctl-Shift-Left Arrow */
"^\UF703" = "moveSubWordForward:";                      /* Ctl-Right Arrow */
"^$\UF703" = "moveSubWordForwardAndModifySelection:";   /* Ctl-Shift-Right Arrow */
"^\177" = "deleteSubWordBackward:";                     /* ctl-delete */
"^\UF728" = "deleteSubWordForward:";                    /* ctl-forwardDelete */

আপনার ~/Library/KeyBindings/DefaultKeyBindings.dictফাইলে প্রবেশ করুন তবে যতক্ষণ না এই অ্যাপ্লিকেশনগুলিতে এই পদ্ধতিগুলির প্রতিক্রিয়া লেখা হয়, তা কাজ করবে না। যেমনটি আপনি বলেছেন, এই পদ্ধতিগুলি স্ট্যান্ডার্ড পাঠ্য ব্যবস্থার অংশ নয় তাই কোনও অ্যাপ্লিকেশনে এই কলগুলি কেবল উত্তরহীন হয়ে যাবে বা আপনি একটি সিস্টেম বীপ পাবেন।


0

উট কেস (ওরফে সাব-শব্দ) ডান ব্যবহারে নেভিগেট করতে

^+ [একটি উপ-শব্দ বাম দিকে সরানো

^+ + ]ডান দিকে একটি উপ-শব্দ সরাতে

আমি এটি ওএসএক্স 10.10.1 এক্সকোড 6.1.1 চলমান এ নিশ্চিত করেছি।


আমি মনে করি যে এই প্রশ্নের মূল বক্তব্যটি হ'ল সেই এক অ্যাপের বাইরে এবং বাকী স্ট্যান্ডার্ড অ্যাপ্লিকেশনগুলিতে এক্সকোড সাব-ওয়ার্ড কমান্ডগুলি পাওয়া।
bmike

@ বিমিক, সম্ভবত এটিই। যদি তা হয় তবে একজনকে সম্ভবত এটি কোড করতে হবে কারণ বৈশিষ্টটি ওএস নয়, এক্সকোডের সহজাত and তবে একজন আশা করবেন যে কোনও এক্সকোড ব্যবহারকারী এটি জানবেন।
স্যাক্সডাডি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.