Atom একটি মুক্ত, ক্রস-প্ল্যাটফর্ম এবং ওপেন সোর্স গ্রাফিকাল সফটওয়্যার যা হ্যাকযোগ্য টেক্সট সম্পাদক এবং প্রোগ্রামারের সম্পাদক অ্যাপ্লিকেশন হিসাবে কাজ করার জন্য স্থল থেকে ডিজাইন করা হয়েছে যা কোনও উচ্চাকাঙ্ক্ষী বিকাশকারীকে সহায়তা করে খুব বেশি ঝামেলা ছাড়া কোড লিখুন।
ইলেক্ট্রন ফ্রেমওয়ার্কের উপর তৈরি হচ্ছে, একটি ওপেন সোর্স এবং ক্রস প্ল্যাটফর্ম সমাধান যা বিকাশকারীদের HTML5, CSS, Node.js এবং JavaScript, Atom অফারগুলি মতো অত্যাধুনিক ওয়েব প্রযুক্তিগুলি ব্যবহার করে আধুনিক ডেস্কটপ অ্যাপ্লিকেশানগুলি তৈরি করতে দেয়। একটি শক্তিশালী, কাস্টমাইজযোগ্য, এবং প্রসারিত ব্যবহারকারী ইন্টারফেস।
একটি নজরে বৈশিষ্ট্য
এটমের বিশিষ্ট বৈশিষ্ট্যগুলি ক্রস-প্ল্যাটফর্ম সম্পাদনা অন্তর্ভুক্ত করে, যার মানে আপনি এটি আপনার পছন্দের অপারেটিং সিস্টেমে ব্যবহার করতে পারেন, এটি কোনও GNU / Linux, Mac OS X, বা Microsoft Windows এবং কোনও অন্তর্নির্মিত প্যাকেজ পরিচালক যা ডেভেলপারগুলিকে অ্যাপ্লিকেশান থেকে প্যাকেজ অনুসন্ধান এবং ইনস্টল করতে বা এমনকি নতুন তৈরি করতে দেয়।
Atom এর আরেকটি আকর্ষণীয় বৈশিষ্ট্যকে "স্মার্ট স্বয়ংসম্পূর্ণকরণ" বলা হয় এবং এটি আপনাকে আগের চেয়ে দ্রুত কোড লিখতে সহায়তা করবে। অ্যাপ্লিকেশনটি একটি অন্তর্নির্মিত ফাইল সিস্টেম ব্রাউজারের সাথেও আসে যাতে আপনি সহজেই আপনার প্রকল্পগুলি সনাক্ত করতে এবং অবিলম্বে কোডিং শুরু করতে পারেন এবং একই সাথে বহু ফাইল জুড়ে কোড সম্পাদনা এবং সম্পাদনা করার জন্য একাধিক প্যানেলও ব্যবহার করতে পারেন।
অনুসন্ধান এবং প্রতিস্থাপনের কার্যকারিতা উপেক্ষা করা যায় না, কারণ অ্যাটমগুলি ব্যবহারকারীদের অ্যাপ্লিকেশনটিতে পাঠ্যটি প্রতিস্থাপন, প্রতিস্থাপন বা পূর্বরূপ দেখতে দেয় যেমন তারা একটি ফাইলে টাইপ করে বা বড় প্রকল্প থেকে একাধিক জুড়ে টাইপ করে। আপনি এমনকি আপনার সমস্ত প্রকল্প জুড়ে ফাইলগুলি থেকে পাঠ্য সন্ধান এবং প্রতিস্থাপন করতে পারেন।
থিম এবং প্লাগইন
একটি অত্যন্ত কাস্টমাইজযোগ্য অ্যাপ্লিকেশন হওয়ার অর্থ হচ্ছে আপনি নতুন থিম ইনস্টল করে তার চেহারাগুলি পরিবর্তন করতে পারবেন, যা প্রকল্পটির ওয়েবসাইট থেকে বিনামূল্যে পাওয়া যায়। অতিরিক্তভাবে, আপনার ইন্টারফেসটি সিএসএস / কম সাথে আপনার পছন্দসইতে টিক্চ করা সম্ভব, সেইসাথে জাভাস্ক্রিপ্ট এবং HTML5 এর সাথে নতুন কার্যকারিতা যোগ করা সম্ভব।
অবশেষে, অ্যাটম প্লাগইনগুলির মাধ্যমে সহজেই প্রসারিত করা যেতে পারে, যা অ্যাপ্লিকেশনে প্যাকেজ বলা হয়। প্রকল্পটির আনুষ্ঠানিক ওয়েবসাইটে 2,000 এরও বেশি প্যাকেজ পাওয়া যায়, বিনা মূল্যে। তারা আপনাকে অ্যাপ্লিকেশানে নতুন কার্যকারিতা যোগ করার পাশাপাশি বিদ্যমান বৈশিষ্ট্যগুলি আরও ভাল, দক্ষ এবং নমনীয়গুলির সাথে প্রতিস্থাপন করার মঞ্জুরি দেয়।
এই রিলিজে নতুন কী রয়েছে: < ; / p &>
- পারফরমেন্স উন্নতি:
- বড় প্রকল্পগুলির সাথে কাজ করে এমন ব্যবহারকারীরা Git স্ট্যাটাস আনতে Gaw প্রসেসগুলির সাথে সম্পর্কিত একটি দীর্ঘস্থায়ী কর্মক্ষমতা সমস্যা সমাধান করতে পেরে খুশি হবে। এটি Atom এর UI এর পর্যায়ক্রমিক বিরামগুলির মধ্যে প্রকাশিত হয়েছে এবং আমরা একটি উল্লেখযোগ্য মসৃণ অভিজ্ঞতা দেখেছি।
- স্বতঃপূর্ণ-প্লাস ডিফল্ট প্রদানকারী এখন নেতিবাচকভাবে এবং পৃথক থ্রেডে পরামর্শগুলি গণনা করে। এর অর্থ কোন মেমরি ওভারহেড এবং অ্যাটম এর প্রতিক্রিয়া কোন হুমকি। Atom এর নতুন কনকুরেন্স-বান্ধব বাফার বাস্তবায়নে আমাদের অন্তর্দৃষ্টিপূর্ণ ব্লগ পোস্টে আরো পড়ুন।
- ব্যবহারযোগ্যতা বৃদ্ধি:
- আপনি যদি বন্ধনী-ম্যাকচার প্যাকেজটিতে নতুন সেটিং সক্ষম করেন তবে সংশ্লিষ্ট বন্ধনীটির জন্য লাইন নম্বরটি হাইলাইট করলে আপনার কার্সারের অধীনে একটিকে সংশ্লিষ্ট বন্ধনীটি সন্ধান করা আরও সহজ।
- দীর্ঘ চিহ্নিত ডকুমেন্টগুলি লেখার সন্দিহানতা বজায় রাখার জন্য, যখন আপনি সংরক্ষণ করবেন তখন মার্কডাউন পূর্বরূপের স্ক্রোল অবস্থানটি আর শীর্ষে পুনরায় সেট হবে না!
- ভাষা প্যাকেজ আপডেট:
- অবশেষে, অনেকগুলি বান্ডেলযুক্ত ভাষা ব্যাকরণ প্যাকেজগুলির উন্নতির আরেকটি উপায় রয়েছে। কফিস্ক্রিপ্ট এবং YAML এ ব্লক মন্তব্য হ্যান্ডলিং উন্নত করা হয়েছে। জাভাস্ক্রিপ্ট ব্যাকরণ প্যাকেজের মধ্যে একটি প্রধান regex কর্মক্ষমতা উন্নতি হয়েছে। উন্নত ট্যাগ টোকেনাইজেশনের জন্য HTML প্যাকেজটিতে বেশ কয়েকটি সংশোধন রয়েছে।
সংস্করণ 1.27.0 / 1.28.0 বিটাতে নতুন কি :
- পারফরমেন্স উন্নতি:
- বড় প্রকল্পগুলির সাথে কাজ করে এমন ব্যবহারকারীরা Git স্ট্যাটাস আনতে Gaw প্রসেসগুলির সাথে সম্পর্কিত একটি দীর্ঘস্থায়ী কর্মক্ষমতা সমস্যা সমাধান করতে পেরে খুশি হবে। এটি Atom এর UI এর পর্যায়ক্রমিক বিরামগুলির মধ্যে প্রকাশিত হয়েছে এবং আমরা একটি উল্লেখযোগ্য মসৃণ অভিজ্ঞতা দেখেছি।
- স্বতঃপূর্ণ-প্লাস ডিফল্ট প্রদানকারী এখন নেতিবাচকভাবে এবং পৃথক থ্রেডে পরামর্শগুলি গণনা করে। এর অর্থ কোন মেমরি ওভারহেড এবং অ্যাটম এর প্রতিক্রিয়া কোন হুমকি। Atom এর নতুন কনকুরেন্স-বান্ধব বাফার বাস্তবায়নে আমাদের অন্তর্দৃষ্টিপূর্ণ ব্লগ পোস্টে আরো পড়ুন।
- ব্যবহারযোগ্যতা বৃদ্ধি:
- আপনি যদি বন্ধনী-ম্যাকচার প্যাকেজটিতে নতুন সেটিং সক্ষম করেন তবে সংশ্লিষ্ট বন্ধনীটির জন্য লাইন নম্বরটি হাইলাইট করলে আপনার কার্সারের অধীনে একটিকে সংশ্লিষ্ট বন্ধনীটি সন্ধান করা আরও সহজ।
- দীর্ঘ চিহ্নিত ডকুমেন্টগুলি লেখার সন্দিহানতা বজায় রাখার জন্য, যখন আপনি সংরক্ষণ করবেন তখন মার্কডাউন পূর্বরূপের স্ক্রোল অবস্থানটি আর শীর্ষে পুনরায় সেট হবে না!
- ভাষা প্যাকেজ আপডেট:
- অবশেষে, অনেকগুলি বান্ডেলযুক্ত ভাষা ব্যাকরণ প্যাকেজগুলির উন্নতির আরেকটি উপায় রয়েছে। কফিস্ক্রিপ্ট এবং YAML এ ব্লক মন্তব্য হ্যান্ডলিং উন্নত করা হয়েছে। জাভাস্ক্রিপ্ট ব্যাকরণ প্যাকেজের মধ্যে একটি প্রধান regex কর্মক্ষমতা উন্নতি হয়েছে। উন্নত ট্যাগ টোকেনাইজেশনের জন্য HTML প্যাকেজটিতে বেশ কয়েকটি সংশোধন রয়েছে।
নতুন কি সংস্করণে:
- পারফরমেন্স উন্নতি:
- বড় প্রকল্পগুলির সাথে কাজ করে এমন ব্যবহারকারীরা Git স্ট্যাটাস আনতে Gaw প্রসেসগুলির সাথে সম্পর্কিত একটি দীর্ঘস্থায়ী কর্মক্ষমতা সমস্যা সমাধান করতে পেরে খুশি হবে। এটি Atom এর UI এর পর্যায়ক্রমিক বিরামগুলির মধ্যে প্রকাশিত হয়েছে এবং আমরা একটি উল্লেখযোগ্য মসৃণ অভিজ্ঞতা দেখেছি।
- স্বতঃপূর্ণ-প্লাস ডিফল্ট প্রদানকারী এখন নেতিবাচকভাবে এবং পৃথক থ্রেডে পরামর্শগুলি গণনা করে। এর অর্থ কোন মেমরি ওভারহেড এবং অ্যাটম এর প্রতিক্রিয়া কোন হুমকি। Atom এর নতুন কনকুরেন্স-বান্ধব বাফার বাস্তবায়নে আমাদের অন্তর্দৃষ্টিপূর্ণ ব্লগ পোস্টে আরো পড়ুন।
- ব্যবহারযোগ্যতা বৃদ্ধি:
- আপনি যদি বন্ধনী-ম্যাকচার প্যাকেজটিতে নতুন সেটিং সক্ষম করেন তবে সংশ্লিষ্ট বন্ধনীটির জন্য লাইন নম্বরটি হাইলাইট করলে আপনার কার্সারের অধীনে একটিকে সংশ্লিষ্ট বন্ধনীটি সন্ধান করা আরও সহজ।
- দীর্ঘ চিহ্নিত ডকুমেন্টগুলি লেখার সন্দিহানতা বজায় রাখার জন্য, যখন আপনি সংরক্ষণ করবেন তখন মার্কডাউন পূর্বরূপের স্ক্রোল অবস্থানটি আর শীর্ষে পুনরায় সেট হবে না!
- ভাষা প্যাকেজ আপডেট:
- অবশেষে, অনেকগুলি বান্ডেলযুক্ত ভাষা ব্যাকরণ প্যাকেজগুলির উন্নতির আরেকটি উপায় রয়েছে। কফিস্ক্রিপ্ট এবং YAML এ ব্লক মন্তব্য হ্যান্ডলিং উন্নত করা হয়েছে। জাভাস্ক্রিপ্ট ব্যাকরণ প্যাকেজের মধ্যে একটি প্রধান regex কর্মক্ষমতা উন্নতি হয়েছে। উন্নত ট্যাগ টোকেনাইজেশনের জন্য HTML প্যাকেজটিতে বেশ কয়েকটি সংশোধন রয়েছে।
সংস্করণ 1.22.0 / 1.23.0 বিটাতে নতুন কি :
- পারফরমেন্স উন্নতি:
- বড় প্রকল্পগুলির সাথে কাজ করে এমন ব্যবহারকারীরা Git স্ট্যাটাস আনতে Gaw প্রসেসগুলির সাথে সম্পর্কিত একটি দীর্ঘস্থায়ী কর্মক্ষমতা সমস্যা সমাধান করতে পেরে খুশি হবে। এটি Atom এর UI এর পর্যায়ক্রমিক বিরামগুলির মধ্যে প্রকাশিত হয়েছে এবং আমরা একটি উল্লেখযোগ্য মসৃণ অভিজ্ঞতা দেখেছি।
- স্বতঃপূর্ণ-প্লাস ডিফল্ট প্রদানকারী এখন নেতিবাচকভাবে এবং পৃথক থ্রেডে পরামর্শগুলি গণনা করে। এর অর্থ কোন মেমরি ওভারহেড এবং অ্যাটম এর প্রতিক্রিয়া কোন হুমকি। Atom এর নতুন কনকুরেন্স-বান্ধব বাফার বাস্তবায়নে আমাদের অন্তর্দৃষ্টিপূর্ণ ব্লগ পোস্টে আরো পড়ুন।
- ব্যবহারযোগ্যতা বৃদ্ধি:
- আপনি যদি বন্ধনী-ম্যাকচার প্যাকেজটিতে নতুন সেটিং সক্ষম করেন তবে সংশ্লিষ্ট বন্ধনীটির জন্য লাইন নম্বরটি হাইলাইট করলে আপনার কার্সারের অধীনে একটিকে সংশ্লিষ্ট বন্ধনীটি সন্ধান করা আরও সহজ।
- দীর্ঘ চিহ্নিত ডকুমেন্টগুলি লেখার সন্দিহানতা বজায় রাখার জন্য, যখন আপনি সংরক্ষণ করবেন তখন মার্কডাউন পূর্বরূপের স্ক্রোল অবস্থানটি আর শীর্ষে পুনরায় সেট হবে না!
- ভাষা প্যাকেজ আপডেট:
- অবশেষে, অনেকগুলি বান্ডেলযুক্ত ভাষা ব্যাকরণ প্যাকেজগুলির উন্নতির আরেকটি উপায় রয়েছে। কফিস্ক্রিপ্ট এবং YAML এ ব্লক মন্তব্য হ্যান্ডলিং উন্নত করা হয়েছে। জাভাস্ক্রিপ্ট ব্যাকরণ প্যাকেজের মধ্যে একটি প্রধান regex কর্মক্ষমতা উন্নতি হয়েছে। উন্নত ট্যাগ টোকেনাইজেশনের জন্য HTML প্যাকেজটিতে বেশ কয়েকটি সংশোধন রয়েছে।
সংস্করণ 1.9.0 / 1.10.0 বিটাতে নতুন কি :
- ডিসপ্লে লেয়ার যা দ্রুত উন্নতি আনতে যাচ্ছে এবং ফ্রী ফর্ম ফোল্ড (ফোল সিলেকশন কমান্ডের মাধ্যমে) এবং একটি উন্নত নরম-মোড়ানো অ্যালগরিদম মতো নতুন বৈশিষ্ট্যগুলি নিয়ে যাচ্ছে।
- ইলেক্ট্রন আপগ্রেড (v0.37.8), যা অনেকগুলি কর্মক্ষমতা উন্নতি করে এবং সমস্ত প্ল্যাটফর্মগুলিতে কার্যকর লগারচার রেন্ডারিং সক্ষম করে।
- লেআউট ম্যানেজমেন্ট টেনে আনুন এবং ড্রপ করুন, যা ওয়ার্কস্পেসটি সংগঠিত করার জন্য একটি খুব স্বজ্ঞাত উপায় সরবরাহ করে।
- ফাইল সংরক্ষণ করার সময় উন্নততর নির্ভরযোগ্যতা, যা হার্ড ক্র্যাশের সময় ফাইলগুলি হারাতে ঝুঁকি কমায়।
- উইন্ডোজ শেল কমান্ডের সামঞ্জস্যতা, যা পারমাণবিক কমান্ডকে সিগুইন এবং মেসির সাথে সামঞ্জস্যপূর্ণ করে তোলে।
- GitRepositoryAsync অপসারণ:
- এই বছরের শুরুর দিকে, আমরা GitRepositoryAsync নামক libgit2 এর উপর ভিত্তি করে গিট রেপোজিটরির সাথে ইন্টারঅ্যাক্ট করার জন্য একটি পরীক্ষামূলক অ্যাসিনসি API যোগ করেছি। আমরা আনুষ্ঠানিকভাবে এই API টি সর্বজনীনভাবে তৈরি করি নি, তবে কিছু প্যাকেজ লেখক আমাদের বান্ডলেড প্যাকেজগুলির উদাহরণগুলির ভিত্তিতে এটি ব্যবহার করতে শুরু করেছেন।
- দুর্ভাগ্যবশত, libgit2 এ আমাদের বাঁধন অ্যাটম এর সহায়ক প্রক্রিয়াগুলি অস্থির হয়ে উঠছে, যার ফলে হার্ড ক্র্যাশগুলি ঘটেছে। আমরা যে কোনও প্যাকেজ লেখকদের কাছে ক্ষমাপ্রার্থী যারা এই নতুন API গুলিতে স্যুইচ করেছে, কিন্তু আমরা হচ্ছি
- মুলতুবি ফল আইটেমগুলির জন্য কার্যকারিতা এবং API যোগ করুন
- মাল্টি-প্যানে ব্যবহারের উন্নতি
- সজ্জা সজ্জা
- Async Git
- শীর্ষ এবং নীচের বার API
- সজ্জাগুলি অবরোধ করুন
- মাল্টি-ফল API API
- শীর্ষ / নীচের বার API
- মুলতুবি ট্যাবগুলির উন্নতি
- মুলতুবি ট্যাবগুলি API
- পরমাণু - উইন্ডোজ উইন্ডোতে কাজ করে
- নোডগিট অন্তর্নির্মিত / অ্যাসিন্ট গিট রেজোসিটারী ক্লাসে https://github.com/atom/atom/pull/9213
- খোলা প্রকল্প submodules ব্যবহার করে যখন সমস্যা সমাধান করে
- PRV এর উইন্ডোজ সংস্করণগুলি অ্যাপভায়ার থেকে ডাউনলোড করা যাবে না
- ভাষা-জেসে বেশ কিছু উন্নতি
- OS- থেকে ড্র্যাগ ড্রপের মাধ্যমে ফাইল-ভিউতে ফাইলগুলি সরানোর ক্ষমতা যোগ করুন
- খুঁজুন এবং প্রতিস্থাপন করুন:
- regex বিকল্পটি যখন থাকে তখন অনুসন্ধান বাক্স নিয়মিত এক্সপ্রেশনগুলি হাইলাইট করে
- cmd-d (নির্বাচন করুন-পরবর্তী) 'পুরো শব্দ' বিকল্পের বর্তমান অবস্থার অনুসরণ করে
- প্রকল্প ফলাফল ফলাফল সঠিকভাবে সাজানো
- এটি 0 দৈর্ঘ্যের মিলগুলিকে উপেক্ষা করে
- যখন কোনও নির্বাচন নেই তখন এটি 'বর্তমান নির্বাচনে' বিকল্প উপেক্ষা করে
- অন্য ছোট বাগ সংশোধন
- ফাইল ও ফোল্ডারগুলি এখন টেনে ভিউতে বিভিন্ন ফোল্ডারে টেনে আনা এবং ছেড়ে যেতে পারে।
- Atom 1.0 মুক্তি পেয়েছে এবং এটমটি semantically সংস্করণ এগিয়ে যাচ্ছে
- শত শত আশ্চর্যজনক অবদানকারী এবং প্যাকেজ লেখককে ধন্যবাদ যারা Atom কে এ পর্যন্ত এনেছে!
নতুন কি সংস্করণ 1.8.0 / 1.9.0 বিটাতে রয়েছে:
সংস্করণ 1.5.0 / 1.6.0 বিটাতে নতুন কি :
সংস্করণ 1.0.7 এ নতুন কি :
সংস্করণ 1.0.0 এ নতুন কী :
পাওয়া মন্তব্যসমূহ না