জিয়ান এডিটরে কোড সারিবদ্ধ করার জন্য কি কোনও শর্টকাট কী আছে?


9

আমি ওবুন্টু ১৩.১০ তে জিনি সম্পাদক ব্যবহার করছি, জিয়ানির সম্পাদনায় কোড (স্বয়ংক্রিয়-প্রান্তিককরণ) প্রান্তিককরণের জন্য কি কোনও শর্টকাট কী আছে?

উদাহরণস্বরূপ: Eclipse- এ অটো ফর্ম্যাটারের জন্য Ctrl + Shift + F

উত্তর:


11

সি, সি ++, সি ++ / সিএলআই, সি #, এবং জাভার জন্য

আপনি শৈল্পিক স্টাইল 2.04 এর সাথে একইরকম আচরণ অর্জন করতে পারেন ।

  1. নতুন সংস্করণটি ডাউনলোড করুন, বর্তমানের 2.04 ( apt-getইনস্টল করতে ব্যবহার করবেন না কারণ আপনি পুরানো সংস্করণ 2.03 পাবেন এবং এই সংস্করণটি এই দৃশ্যের জন্য কাজ করবে না কারণ এটি পাইপ আউটপুট গ্রহণ করে না)

  2. শৈল্পিক স্টাইল ইনস্টল করুন -> ডাউনলোডের মধ্যে ইনস্টল ডক (/astyle/doc/install.html) অনুসরণ করুন ( makeতারপরে make install)

  3. জিনীতে একটি কাস্টম কমান্ড যুক্ত করুন:

    এখানে চিত্র বর্ণনা লিখুন

    এখানে চিত্র বর্ণনা লিখুন

    bash -c "astyle --indent-classes -Y"

    শৈল্পিক স্টাইল ডকুমেন্টেশন এ চেহারা কাস্টমাইজ করতে

  4. কোনও পাঠ্য অঞ্চল নির্বাচন করুন এবং প্রথম জিনির কাস্টম কমান্ড চালানোর জন্য Ctrl+ টিপুন1

    এখানে চিত্র বর্ণনা লিখুন

এইচটিএমএলের জন্য

আপনি পরিপাটি ব্যবহার করতে পারেন , আপনি যদি জেনি ব্যবহার করেন তবে পরিপাটি আপনার এইচটিএমএল কোডটিও সংকলন করতে পারে।

  1. পরিপাটি ইনস্টল করুন: sudo apt-get install tidy

  2. একটি কাস্টম কমান্ড তৈরি করুন (উদাহরণস্বরূপ):

    bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"

অধিক তথ্য:

পাইথনের জন্য

পাইথন সোর্স ফরম্যাটার / প্রিটি প্রিন্টার (পরীক্ষিত নয়)


আপনার উত্তরের জন্য ধন্যবাদ, উপরের সমাধানটি কেবল সি, সি ++, সি #, এবং জাভা সোর্স কোডের জন্য আর্টাস্টিক ডেস্ক অনুযায়ী কাজ করবে? দয়া করে আমাকে জানাবেন এটি এইচটিএমএল, পাইথনের জন্য কাজ করবে?
সুধীরা

@ সুধীরা আপডেট উত্তর
টুকসন

এটি জাভাস্ক্রিপ্টের জন্যও কাজ করেছিল।
সাবিন

আমার htmlফাইলগুলির জন্য, আমি ফাইলের bash -c "tidy --quiet yes -m --output-xhtml no --output-html yes --wrap 0 --tidy-mark no --indent auto %f > /dev/null; true" (Geany replaces the নাম + এক্সটেনশন সহ% f` ব্যবহার করেছি )। আমার মনে 2হয় অবমূল্যায়ন হয়েছে।
ক্লাইমেন্ট

Windows এ, ব্যবহারcmd /c "astyle --indent-classes -Y"
mppfiles

0

এক্সএমএল-এর জন্য সরঞ্জামসমূহ> প্লাগইন পরিচালক এবং এক্সএমএল প্রেটিপ্রিন্টার নামে প্লাগইন সক্রিয় করুন Go যদি সেই প্লাগইন না পাওয়া যায় তবে অ্যাপটি বা সিনাপটিক ব্যবহার করে এটি অনুসন্ধান করুন।

একবার ইনস্টল হয়ে গেলে, সরঞ্জামগুলি> প্রেটিপ্রিন্টার এক্সএমএল ক্লিক করে চালান।


0

আপনি নিজের কোড প্রান্তিককরণের জন্য একটি প্যাটার্ন ব্যবহার করে ম্যানুয়াল প্রান্তিককরণ ব্যবহার করতে পারেন। এটি ধীর হলেও কোনও ভাষার জন্য কাজ করে। এখানে পোস্ট করার জন্য একটি tslscript আছে https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany/

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