Ulipad একটি wxPython / পাইথন চালিত, প্রোগ্রামার-ভিত্তিক এবং নমনীয় এডিটর. এটা যেমন বর্গ ব্রাউজার, কোড স্বয়ং সম্পূর্ণ, এইচটিএমএল ভিউয়ার, নির্দেশিকা ব্রাউজার, উইজার্ড এবং আরও অনেক কিছু হিসাবে অনেক বৈশিষ্ট্য আছে. সবচেয়ে আকর্ষণীয় এবং স্বাতন্ত্র্যসূচক বৈশিষ্ট্য Ulipad একটি সহজ-থেকে-প্রসারিত প্রোগ্রামিং পরিবেশ তোলে যা mixin কৌশল ব্যবহার. তুমি তোমার নিজের mixins, প্লাগিন বা সহজ স্ক্রিপ্ট লিখতে পারেন, এবং তাদের সমস্ত একটি বিজোড় ভাবে Ulipad একত্রিত করা যেতে পারে.
কেন এটা নামে UliPad?
নাম ক্লডিও Grondi থেকে আসে (আপনাকে ধন্যবাদ!).
ক্লডিও Grondi বলেন:
আমরা যে, NewEdit আমি মনে করি প্রোগ্রামার সম্পাদক করতে উপায় আছে হিসাবে
একটি নতুন অনন্য নাম (... NewEdit শুধু সস্তা) এখানে অনেক সাহায্য করবে.
আমি 'UliPad' ব্যবহারের পরামর্শ দেবেন.
এটা সীমাহীন শর্টকাট আছে.
এটা একটি প্লেইন টেক্সট এডিটর (প্যাড) হয় বলে.
এটি মূল লেখক (LImodou) সম্পর্কে কিছু বলে.
কিন্তু সবচেয়ে গুরুত্বপূর্ণ সুবিধা হল:
& Nbsp;
& Nbsp; গুগল এখনো 'UliPad' জন্য কোন এন্ট্রি আছে!
ওয়ান্ডারফুল! এটা মনে হচ্ছে অনেক মানুষ মনে হয়.
UliPad তার স্থাপত্য হিসাবে Mixin এবং প্লাগইন কৌশল ব্যবহার করে. তার ক্লাস সর্বাধিক mixin এবং প্লাগইন উপাদান মাধ্যমে বাড়ানো, এবং উদাহরণস্বরূপ তৈরি করার সময় পরিশেষে একটি অখণ্ডতা বর্গ হয়ে যেতে পারেন. তাই UliPad খুবই গতিশীল. আপনি নতুন ফাইলের মধ্যে নতুন বৈশিষ্ট্য লিখতে, এবং কষ্টসহকারে বিদ্যমান কোড পরিবর্তন করার প্রয়োজন হতে পারে. আপনি বিদ্যমান ক্লাসের প্রসারিত করতে চান, আপনি mixins এবং প্লাগিন লিখতে পারেন, এবং এই আমি "স্লট ক্লাস" কল যে লক্ষ্য বর্গ বাধ্য হবে. এই কৌশল পরিবর্তন কেন্দ্রীভূত এবং সহজেই পরিচালিত করতে হবে.
উদ্দেশ্য
একটি পরিষ্কার, শক্তিশালী, নমনীয় সাধারণ সম্পাদক, এবং এমনকি একটি অ্যাপ্লিকেশন ফ্রেমওয়ার্ক করুন. এবং এক্সটেনশন যোগ খুব সহজ হওয়া উচিত.
কর্ম:
& Nbsp; * Mixin এবং প্লাগ কাঠামো
& Nbsp; * ইউনিকোড সমর্থন
& Nbsp; * ব্যবহারকারী সংজ্ঞায়িত প্লাগিন ব্যবস্থাপনা
& Nbsp; * ইউজার কাস্টম উইন্ডো ইন্টিগ্রেশন
& Nbsp; * ইউজার কাস্টম উইজার্ড ফাংশন
বৈশিষ্ট্যগুলি
- ক্রস প্ল্যাটফর্ম
- বিভাগগুলিকে সঙ্গে আপনার কোড স্নিপেট পরিচালনা করতে পারেন, এবং প্রতিটি বিভাগের অনেক আইটেম থাকতে পারে. প্রতিটি আইটেম একটি কোড স্নিপেট প্রতিনিধিত্ব করতে হবে. আপনি শুধু এটিতে ডাবল ক্লিক করে একটি আইটেম সন্নিবেশ করতে পারেন. এটি এমনকি ইম্পোর্ট ও এক্সপোর্ট সমর্থন করে.
- FTP- র মাধ্যমে দূরবর্তী ফাইল সম্পাদনা করতে পারেন. আপনি আপলোড, ডাউনলোড ফাইল / ডিরেক্টরি, নামান্তর মুছে ফেলা, যোগ করতে পারেন.
- ($ UliPadInstalled) তাদের খুঁজে পেতে পারেন / স্ক্রিপ্ট.
- multilines নির্বাচন করুন, এবং আপনি একটি অক্ষর লিখুন এই অঞ্চলের কোনো লাইন, অন্যান্য লাইন এছাড়াও এই চরিত্র যোগ হবে অতএব, একটি কলাম মোড অঞ্চলের সেট করতে পারেন. আপনি যদি অনুরূপ মোড হিসাবে multilines মোকাবেলা করতে চান, এই কার্যকারিতা খুব সুবিধাজনক হবে.
- উড়ে কিছু রেগুলার এক্সপ্রেশন টাইপ করুন, এবং dynamiclly ফলাফল দেখতে পারেন.
- পাইথন
উইন্ডোজ, লিনাক্স :. যেমন কোথাও wxPython কাজ করে চালাতে পারেন তাই, wxPython উপর ভিত্তি করে <লি>
<লি> ইউনিকোড সমর্থন.
<লি> wxStyledTextCtrl অধিকাংশ বৈশিষ্ট্য (স্ফুলিঙ্গ)
<লি> সিনট্যাক্স হাইলাইটিং, সমর্থন পাইথন, C / C ++, এইচটিএমএল, প্লেইন টেক্সট
<লি> ভাঁজ
<লি> বন্ধনী সমন্বয়
<লি> ...
<লি> এক্সটেন্ডেড নির্বাচন করুন
<লি> এক্সটেন্ডেড শব্দ নির্বাচন - '.' তুমি সহ একটি শব্দ নির্বাচন থেকে Ctrl + MouseDoubleClick টিপতে পারেন
<লি> মিলে নির্বাচন - মত উদ্ধৃত চিহ্ন নির্বাচন টেক্সট:. (), [], {}, '', & Quot; করুন & quot;
উদাহরণস্বরূপ <লি>: ঠিক মত একটি স্ট্রিং
<লি বর্গ = "bbli"> Def func (স্ব, 'এই একটি পরীক্ষা'):
<লি> '^' গৃহস্থালি উপরে লাইন ক্যারেট অবস্থান প্রতিনিধিত্ব করে. আপনি Ctrl + ই টিপলে (), অর্থাৎ & quot পুরো টেক্সট নির্বাচন হবে; স্ব & quot 'এই একটি পরীক্ষা' ;. নির্বাচন মেনু কিছু আরও অনেক কিছু.
<লি> অন্যান্য সম্পাদনার এক্সটেনশন
<লি> টেক্সট অনুরূপ - শুধু তেজ Ctrl + V, Ctrl + P, এবং আরো ভালো. আপনি গৃহস্থালি, শব্দ, নেতৃস্থানীয় অক্ষর মেলে যা লাইন উপরে বা নীচে নকল করতে পারবে না.
<লি> টেক্সট উদ্ধৃত - ঠিক যেমন, আগে এবং নির্বাচিত লেখা পরে কিছু উদ্ধৃত চিহ্ন যোগ করুন. & Quot; & quot ;, '', (), [], {}, এবং কাস্টমাইজড স্ট্রিং, ইত্যাদি
<লি> টেক্সট convertion এবং দেখুন - পাইথন - & gt; এইচটিএমএল, পুনর্গঠন টেক্সট - & gt; এইচটিএমএল, টেক্সটাইল - & gt; এইচটিএমএল, এবং আপনি আউটপুট করতে পারেন বা নির্বাচিত টেক্সট বার্তা উইন্ডোতে এইচটিএমএল টেক্সট, বা এইচটিএমএল দেখুন উইন্ডোটির, দেখতে বা প্রতিস্থাপন.
<লি> UTF-8 এনকোডিং স্বয়ং সনাক্ত
<লি> পরিবর্তন নথি এনকোডিং
<লি> অটো ব্যাকআপ
<লি> শেষ সময় সমর্থন -. এটি বন্ধ সব ফাইলের নাম, সংরক্ষণ এবং ফাইল পুনরায় চালু করব পরবর্তী শুরু
<লি> স্মার্ট বিচারক ইন্ডেন্ট গৃহস্থালি - এটি স্বয়ংক্রিয় ইন্ডেন্ট গৃহস্থালি অনুমান, এবং এটি সেট করব .
<লি> ফাইলের মধ্যে খোঁজা
<লি> সমর্থন বুকমার্ক করুন
<লি> পাইথন সমর্থন
<লি> বিল্ট ইন PyShell উপর ভিত্তি করে পাইথন ইন্টারেক্টিভ উইন্ডো, ইউনিকোড সমর্থন
<লি> অটো সমাপ্তির
<লি> ফাংশন সিনট্যাক্স calltips
যুক্তি দিয়ে চালানো <লি> Run বন্ধ পাইথন উৎস
<লি> অটো পরিবর্তন বর্তমান পাথ
<লি> পাইথন বর্গ ব্রাউজার
<লি> সিনট্যাক্স এবং PEP8 শৈলী পরীক্ষণ, একটি pylint প্লাগইন সরবরাহ.
<লি> কোড স্নিপেট
<লি> সহজ প্রকল্প সমর্থন
<লি> একটি বিশেষ ফাইল প্রকল্প, প্রকল্প একটি পুরো প্রকল্প হিসেবে বিবেচনা করা যেতে পারে যা ফোল্ডারের অধীনে তাই প্রতি ফাইল এবং ফোল্ডার তৈরি করতে পারেন.
<লি> এক্সটেনশন প্রক্রিয়া
<লি> স্ক্রিপ্ট - আপনি UliPad সব সম্পদ নিপূণভাবে সহজ স্ক্রিপ্ট লিখতে পারেন, ঠিক মত: টেক্সট রূপান্তর, ইত্যাদি .
<লি> প্লাগইন - নিজস্ব ফাংশন. আরো জটিল কিন্তু আরো শক্তিশালী. সহজেই UliPad সাথে মার্জ করতে পারবেন, এবং মাধ্যমে মেনু. পরিচালিত হতে পারে
<লি> শেল কমান্ড -. প্রায়ই ব্যবহৃত শেল কমান্ড যোগ করুন, এবং তাদের চালানো
<লি> FTP- র সমর্থন
<লি> Multilanguage সমর্থন
. ইংরেজি, স্প্যানিশ, অটো-সনাক্ত করা যাবে, যা চীনা সরলীকৃত ও পরম্পরাগত চীনা : <লি> বর্তমানে 4 টি ভাষায় সমর্থন
<লি> জাহাজ অনেক প্লাগিন (আগে তাদের ব্যবহৃত হিসাবে configed করা আবশ্যক)
<লি> জ্যাঙ্গো সমর্থন প্লাগ
<লি> ব্যাচ প্লাগইন ফাইল নামান্তর
<লি> সহযোগিতামূলক প্রোগ্রামিঙে সহায়তা প্লাগইন, pairprog হিসেবে নাম.
<লি> Mp3 প্লেয়ার প্লাগইন
<লি> প্লাগইন বানান চেক করুন
<লি> উইজার্ড প্লাগইন
<লি> স্পিচ টু টেক্সট (উইন্ডোজ শুধুমাত্র) প্লাগইন
<লি> ...
<লি> বিক্রী স্ক্রিপ্ট
<লি> উইজার্ড
<লি> তুমি তোমার নিজের উইজার্ড টেমপ্লেটটি করতে পারেন. উইজার্ড ইনপুট ব্যবহারকারী তথ্য, টেমপ্লেট, এবং আউটপুট ফলাফল নিয়ে একত্রিত করতে পারেন. এবং উইজার্ড এছাড়াও তৈরি কোড কাঠামো সমর্থন. এই বৈশিষ্ট্যের সাহায্যে আপনি দক্ষতা কোডিং উন্নতি সাহায্য করবে.
<লি> Direcotry ব্রাউজার
<লি> একাধিক ডিরেক্টরি ব্রাউজ করুন, এবং আপনি সত্যিই ডিরেক্টরি এবং ফাইল, যোগ মুছে দিন, নামান্তর করতে পারেন. ডাবল ক্লিক সম্পাদক উইন্ডোতে ফাইল খুলবে.
<লি> স্বয়ংসম্পূর্ণ (এসিপি)
<লি> Suport ব্যবহারকারী স্বয়ংসম্পূর্ণ ফাইল, এটা ইনপুট কোড খুব সহায়ক এবং কার্যকরী করতে সাহায্য করতে পারেন.
<লি> কলাম সম্পাদনার মোড
<লি> স্মার্ট ন্যাভিগেশন
<লি> UliPad আপনার খোলা ফাইল দর্শন যাতে মনে করতে পারেন, এবং আপনি ফিরে যান বা এই ফাইলের মধ্যে এগিয়ে যেতে পারেন.
<লি> অনুসন্ধান লাইভ রেগুলার এক্সপ্রেশন
<লি> প্লাগইন বানান চেক করুন
<লি> PyEnchant মডিউল ইনস্টল করতে হবে.
<লি> সহযোগিতামূলক প্রোগ্রামিং
<লি> মাল্টি ইউজার একই সময়ে কিছু ফাইল পরিবর্তন করতে পারেন. আপনি pairprog প্লাগইন সক্রিয় করা উচিত.
<লি> করণীয় সমর্থন
<লি> অটো todos খুঁজে পায় এবং ফরম্যাটের বিভিন্ন ধরনের সমর্থন করে.
<লি> মাল্টি-দৃশ্য সমর্থন
<লি> ব্যবহারকারী বাম ফলকে বা নিম্ন পেন উদাহরণস্বরূপ, বহু মতামত একটি নথি খুলতে পারে.
<লি> সংস্করণ কন্ট্রোল সাপোর্ট
<লি> SVN সমর্থন. এখন আপনি, ইত্যাদি, চেকআউট আপডেট কমিট UliPad মধ্যে SVN ব্যবহার করতে পারেন.
আবশ্যক
<লি> wxPython
পাওয়া মন্তব্যসমূহ না