ইমাসে একটি গিট ইন্টারফেসটি সংস্করণ 3.0 এ পৌঁছেছে

আপনি যদি কাজ গিটের সাথে এবং আপনি ইমাসের অধীনে কাজ করতে পছন্দ করেন, নিম্নলিখিত অ্যাপ্লিকেশন আপনার পছন্দ মত হতে পারে। আমরা আজ যে অ্যাপ্লিকেশনটির বিষয়ে কথা বলব তাকে বলা হয় ম্যাজিট, ইমাক্সের একটি গিট ইন্টারফেস যা ওয়ার্কফ্লো অপ্টিমাইজেশানের উপর জোর দেয়।

কমান্ডগুলি সংক্ষিপ্ত কীস্ট্রোক দ্বারা চালিত হয় এবং স্মৃতিবিজ্ঞান যে অত্যন্ত কার্যক্ষম ইন্টারফেসে কার্সারের অবস্থান বিবেচনা করুন প্রসঙ্গে সংবেদনশীল আচরণ প্রদান। গিট হ'ল গিটের জন্য একটি সম্পূর্ণ পাঠ্য-ভিত্তিক ব্যবহারকারী ইন্টারফেস। এটি গিটের কমান্ড-লাইন ইন্টারফেস এবং বিভিন্ন জিইআইআই-এর মধ্যে ব্যবধানকে কমিয়ে দেয়, আপনাকে কয়েকটি স্মৃতিভিত্তিক কীগুলির চাপ দিয়ে বিস্তৃত এবং তুচ্ছ সংস্করণ নিয়ন্ত্রণ কার্য সম্পাদন করতে দেয়।

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

ম্যাজিট গিট ফাংশনগুলির ব্যবহার সমর্থন করে এবং প্রবাহিত করে যে বেশিরভাগ ব্যবহারকারী এবং অন্যান্য গিট ক্লায়েন্টের বিকাশকারীরা সম্ভবত কোনও নন-কমান্ড লাইন ইন্টারফেসে যুক্তিসঙ্গতভাবে রেন্ডার করতে পারেনি। কমান্ড লাইন বা যে কোনও জিইউআইয়ের তুলনায় ম্যাজিট দ্রুত এবং অধিকতর স্বজ্ঞাত এবং এটি প্রাথমিক এবং বিশেষজ্ঞ উভয়ের জন্যই প্রযোজ্য।

বেশিরভাগ সম্ভাব্য ব্যবহারকারী ম্যাজিট সম্পর্কে অসচেতন। অন্যরা এর অস্তিত্ব সম্পর্কে সচেতন হতে পারে তবে এটি চেষ্টা করে বিবেচনা করবেন না কারণ এটি ইমাস টেক্সট সম্পাদকের এক্সটেনশন হিসাবে প্রয়োগ করা হয়েছে।

জোনাস বার্নৌলি বলেছেন যে তিনি ম্যাজিটের এই ধারণাটি পরিবর্তন করতে চান।

"এটি আমি পরের বছরে পরিবর্তনের পরিকল্পনা করছি কারণ আমি মনে করি যে অন্যান্য সম্পাদক এবং আইডিই ব্যবহারকারীর জন্যও ম্যাজিট দুর্দান্ত গিট ইন্টারফেস হতে পারে। আমার অনুভূতি আছে যে অনেক গিট ব্যবহারকারী ম্যাগিতের মতো কিছু চান বা কমপক্ষে প্রশংসা করবে। "

ম্যাগিটের শেখার বক্রতা তুলনামূলকভাবে সমতল, যতক্ষণ না কেউ ইতিমধ্যে ইমাসস এবং গিটের সাথে পরিচিত হয়। Emacs এর পূর্বের জ্ঞান ছাড়াই বক্ররেখাটি কিছুটা খাড়া।

যাইহোক, Magit প্রথম নজরে খুব চিত্তাকর্ষক বলে মনে হচ্ছে না, সম্ভাব্য ব্যবহারকারীদের এটি চেষ্টা করা থেকে বিরত করার প্রধান কারণটি হ'ল Emacs এর শেখার বক্ররেখা (বাস্তব বা অনুভূত) (এবং দুর্ভাগ্যক্রমে খ্যাতিও)। ইমাস ব্যবহারকারীরা অবশ্যই মনে করেন যে এই প্রতিবন্ধকতাটি অতিক্রম করার পক্ষে মূল্যবান, তবে এটি তাদের বর্তমান সম্পাদক বা আইডিইর সাথে লেগে থাকতে ইচ্ছা করে এবং কেবল ম্যাজিট চেষ্টা করতে চায় এমন কাউকে সহায়তা বা বিশ্বাস করবে না convince

Magit 3.0 সম্পর্কে

এই নতুন সংস্করণে উপস্থাপন করা অভিনবত্বগুলির মধ্যে, মূল পরিবর্তনটি সম্পূর্ণ নতুন ডিজাইন করা মেনুতে যা আর্গুমেন্ট নির্বাচন করতে এবং প্রত্যয় কমান্ডের আবেদন করতে ব্যবহৃত হয়। Magit এই মেনুগুলি প্রয়োগ করতে এখন ট্রান্সিয়েন্ট প্যাকেজ ব্যবহার করে.

Magit- বিভাগ এখন Magit থেকে স্বাধীনভাবে বিতরণ করা হয়েছে, ম্যাগিটের অনুরূপ বাফারগুলি প্রয়োগ করতে এটি সম্পর্কিত নয় এমন প্যাকেজগুলি ব্যবহার করতে দেয়। ট্রান্সিয়েন্টের বিপরীতে, এটি এখনও ম্যাজিট সংগ্রহস্থলে রাখা হয়েছে, তবে এটি এখন নিজস্ব ম্যানুয়াল সহ আসে।

তেমনি, ম্যাগিট আর ধরে নেয় না যে মূল শাখাটিকে মাস্টার বলা হয়। কোনও ব্যবহারকারীর কনফিগারেশন ছাড়াই, ম্যাজিট প্রধান, মাস্টার, ট্রাঙ্ক এবং সেই ক্রমে বিকাশ পরীক্ষা করে এবং প্রথমটি ব্যবহার করে যা বর্তমান সংগ্রহস্থলে প্রধান শাখা হিসাবে বিদ্যমান।

অন্যান্য গিট ইন্টারফেস থেকে ম্যাজিট যথেষ্ট পরিমাণে পৃথক হয় এবং কয়েকটি স্ক্রিনশট থেকে এর উপকারগুলি তাত্ক্ষণিকভাবে স্পষ্ট হয় না। “দুর্ভাগ্যক্রমে, বেশিরভাগ সম্ভাব্য ব্যবহারকারী এমনকি ম্যাগিট সম্পর্কে জানেন না। অন্যরা এর অস্তিত্ব সম্পর্কে সচেতন হতে পারে তবে এটি চেষ্টা করে বিবেচনা করবেন না কারণ এটি ইমাস টেক্সট সম্পাদকের এক্সটেনশন হিসাবে প্রয়োগ করা হয়েছে এবং তারা এটি ব্যবহার করে না।

অবশেষে, আপনি যদি এ সম্পর্কে আরও জানার জন্য আগ্রহী হন তবে আপনি বিশদটি সম্পর্কে পরামর্শ নিতে পারেন নিম্নলিখিত লিঙ্ক.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।