গিথুব – মাইক্রোসফ্ট/সম্পাদনা: আমরা সকলেই সম্পাদনা করি।

গিথুব – মাইক্রোসফ্ট/সম্পাদনা: আমরা সকলেই সম্পাদনা করি।

সাধারণ প্রয়োজনের জন্য একটি সাধারণ সম্পাদক।

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

অগ্রভাগে সম্পর্কে কথোপকথনের সাথে সম্পাদনা স্ক্রিনশট

প্যাকেজিংয়ের স্থিতি

আপনি আমাদের রিলিজ পৃষ্ঠা থেকে বাইনারিগুলিও ডাউনলোড করতে পারেন।

আপনি উইঙ্গেট সহ সর্বশেষ সংস্করণটি ইনস্টল করতে পারেন:

winget install Microsoft.Edit
  • মরিচা ইনস্টল করুন
  • রাতের সরঞ্জামচেন ইনস্টল করুন: rustup install nightly
    • বিকল্পভাবে, পরিবেশের পরিবর্তনশীল সেট করুন RUSTC_BOOTSTRAP=1
  • সংগ্রহস্থলটি ক্লোন করুন
  • একটি রিলিজ বিল্ডের জন্য, রান: cargo build --config .cargo/release.toml --release

প্যাকেজ রক্ষণাবেক্ষণকারীদের নোট

ক্যানোনিকাল এক্সিকিউটেবল নামটি “সম্পাদনা” এবং বিকল্প নামটি “এমএসডিট”। আমরা বিদ্যমান কমান্ডগুলির সাথে “সম্পাদনা” এর সম্ভাব্য দ্বন্দ্ব সম্পর্কে সচেতন এবং বিকল্পভাবে প্যাকেজ এবং এক্সিকিউটেবলস “এমএসইডিআইটি” নামকরণ করার প্রস্তাব দিই। “এমএস-এডিট” এর মতো নামগুলি এড়ানো উচিত। যদি সম্ভব হয় তবে একটি “সম্পাদনা” ওরফে বরাদ্দ করার পরামর্শ দেওয়া হয়।

আইসিইউ লাইব্রেরির নাম (সোনাম)

এই প্রকল্প বিকল্পভাবে এর অনুসন্ধানের জন্য আইসিইউ লাইব্রেরির উপর নির্ভর করে এবং কার্যকারিতা প্রতিস্থাপন করে। ডিফল্টরূপে, প্রকল্পটি সংস্করণ প্রত্যয় ছাড়াই একটি সোনামের সন্ধান করবে:

  • উইন্ডোজ: icuuc.dll
  • ম্যাকোস: libicuuc.dylib
  • ইউনিক্স, এবং অন্যান্য ওএস: libicuuc.so

যদি আপনার ইনস্টলেশনটি আলাদা সোনমে ব্যবহার করে তবে দয়া করে বিল্ড টাইমে নিম্নলিখিত পরিবেশের পরিবর্তনশীল সেট করুন:

  • EDIT_CFG_ICUUC_SONAME: উদাহরণস্বরূপ, libicuuc.so.76
  • EDIT_CFG_ICUI18N_SONAME: উদাহরণস্বরূপ, libicui18n.so.76

অতিরিক্তভাবে, এই প্রকল্পটি ধরে নিয়েছে যে আইসিইউ রফতানি ছাড়াই রফতানি করা হয় _ উপসর্গ এবং সংস্করণ প্রত্যয় যেমন, যেমন u_errorName। যদি আপনার ইনস্টলেশনটি সংস্করণযুক্ত রফতানি ব্যবহার করে তবে দয়া করে সেট করুন:

  • EDIT_CFG_ICU_CPP_EXPORTS: যদি সেট করা হয় trueএটি সি ++ প্রতীকগুলি যেমন সন্ধান করবে _u_errorName। ম্যাকোসে ডিফল্টরূপে সক্ষম।
  • EDIT_CFG_ICU_RENAMING_VERSION: যদি কোনও সংস্করণ নম্বর সেট করা হয়, যেমন 76এটি যেমন প্রতীকগুলির সন্ধান করবে u_errorName_76

অবশেষে, আপনি নিম্নলিখিত পরিবেশের ভেরিয়েবলগুলি সেট করতে পারেন:

  • EDIT_CFG_ICU_RENAMING_AUTO_DETECT: যদি সেট করা হয় trueএক্সিকিউটেবল সনাক্ত করার চেষ্টা করবে EDIT_CFG_ICU_RENAMING_VERSION রানটাইম এ মান। এটি যেভাবে এটি করে তা আইসিইউ দ্বারা আনুষ্ঠানিকভাবে সমর্থিত নয় এবং এর উপর নির্ভর করার পরামর্শ দেওয়া হয় না। ইউনিক্সে ডিফল্টরূপে সক্ষম করা (ম্যাকোস বাদে) যদি অন্য কোনও বিকল্প সেট না থাকে।

আপনার সেটিংস পরীক্ষা করতে, চালান cargo test আবার কিন্তু সঙ্গে --ignored পতাকা। উদাহরণস্বরূপ:

Source link

মন্তব্য করুন

আপনার ই-মেইল এ্যাড্রেস প্রকাশিত হবে না। * চিহ্নিত বিষয়গুলো আবশ্যক।