معرفی بعضی از editor های برنامه نویسی

در اين بخش مي‌توانيد در مباحث مربوط به مهندسي نرم افزار به بحث بپردازيد

مدیران انجمن: athlon64x2, abbas.m.k, شوراي نظارت

Novice Poster
Novice Poster
نمایه کاربر
پست: 58
تاریخ عضویت: پنج شنبه 5 بهمن 1391, 1:58 pm
سپاس‌های ارسالی: 732 بار
سپاس‌های دریافتی: 488 بار

معرفی بعضی از editor های برنامه نویسی

پست توسط brid7sky » چهار شنبه 2 اسفند 1391, 9:20 pm

سلام تصویر
داشتم دنبال یک text editor برای جاوا می گشتم با ادیتور های زیر آشنا شدم .
امروزه نرم افزارهای بسیاری را می توان در زمینه ویرایش متن یافت که هر یک دارای امکانات متعددی می باشند. بسیاری از برنامه نویسان زبان های برنامه نویسی تحت وب نیز برای کد نویسی زبان مورد نظر خود از این نرم افزارها استفاده می کنند. نرم افزارهای ویرایشگر متنی نیز با توجه به این کاربرد برنامه نویسان از برنامه هایشان سعی بر این دارند تا برنامه های ویرایشگر خود را با زبان های مختلف برنامه نویسی سازگار سازند تا طرفداران بیشتری را به میان کاربران استفاده کننده از نرم افزارهای خود آورند.

[HIGHLIGHT=#f2dcdb]Code   : ادیتوری است که از Python,C#,HTML,XML,ASP پشتیبانی می کند.

[HIGHLIGHT=#f2dcdb]  : یک ادیتور java با ویژگی رنگ بندی کد است.اما برای C#نیز می توان استفاده کرد

[HIGHLIGHT=#f2dcdb]Poorman IDE by Duncan   : این ادیتور قابلیت برجسته سازی نگارشC# راو Visual Basic.NET را دارد.همچنین امکان اجرای کامپایلر و ضبط خروجی بدون ترک محیط IDE را ارئه می دهد

[HIGHLIGHT=#f2dcdb]SharpDevelop by Make Kruger   : ادیتوری رایگان برای پروژه های C# در محیط Visual Studio.NET
است.

[HIGHLIGHT=#f2dcdb]  : ادیتوری مخصوص Asp.net میباشد، پس میتوان حدس زد که این نرم افزار اوپن سورس نمیاشد اما نسخه رایگان آن امکانات خوبی را در اختیار شما قرار میدهد.

[HIGHLIGHT=#f2dcdb]  :

[HIGHLIGHT=#f2dcdb]  : اگر با جداول زیاد سر وکار دارید این ایدتور بهترین انتخاب برای شما میباشد. همچنین قابلیت استفاده برای زبانهای برنامه نویسی PHPو asp.net

[HIGHLIGHT=#f2dcdb]  :

[HIGHLIGHT=#f2dcdb]  :


[HIGHLIGHT=#f2dcdb]  : اديتور تايني.ام.سي.اي اديتور بسيار جالبيست! تمامي نوارابزارهاي عمومي و مهم نرمافزار Frontepage يا WORD را داراست. تصويري که در بالا ميبينيد مربوط به همين اديتور است. جذابيت اين اديتور در اين است که با فشردن دکمه Fullscreen Mode اديتور به سرعت به حالت تمامصفحه در ميآيد و به راحتي ميتوان در آن متون را تزيين کرد و يا عکس، ويدئو، فايل و هر چيز ديگري Insert کرد.

[HIGHLIGHT=#f2dcdb]  :

[HIGHLIGHT=#f2dcdb]  : هات.اديتور خبر خوشي براي کساني به حساب ميآيد که از انجمنهاي اينترنتي بر روي سايتشان استفاده ميکنند! انجمنهايي مثل MyBB يا PHPBB2 و ...
اين اديتور به عنوان يک ماژول و جايگزيني براي آن انجمنها به حساب ميآيد.
مفيد بودن اين اديتور شايد بيشتر به اين دليل باشد که ميتواند هم دو کد HTML و BBCode را توليد کند! اما هدف اصلي آن کار با و توليد کدهاي BB است.

[HIGHLIGHT=#f2dcdb]EmEditor Professional  : محصول شرکت Emurasoft یک ویرایشگر متن حرفه ای با امکانات متعدد می باشد که به کمک آن کاربران قادرند تا فایل های متنی خود را ویرایش نمایند. در این نرم افزار انواع ابزارهای ویرایشی و نگارشی موجود می باشند. قدرت این نرم افزار در باز نمودن فایل ها و سند های متنی با حجم بالا می باشد. این نرم افزار قادر است تا فایل متنی مختلف را کمترین زمان ممکن اجرا نماید و این ویژگی در نسخه جدید این نرم افزار بهبود
است تا یک فایل 4 گیگابایتی را اجرا نماید. در نسخه 6.00 این نرم افزار زمان بارگذاری یک فایل حجیم حداکثر 3 دقیقه و 54 ثانیه بود که در نسخه 7.00 این برنامه، این زمان به 13 ثانیه کاهش داده شده است.
همچنین زمان جایگزینی و ذخیره سازی متن از 9 دقیقه و 5 ثانیه به 1 ثانیه در نسخه جدید کاهش یافته است. جدید ترین نسخه ی این نرم افزار امکان باز کردن فایل های حجیم در کوتاه ترین زمان ممکن که انقلابی در ادیتور های موجود می باشد را به شما می دهد. (باز کردن فایل ها تا سقف 248 گیگابایت یا 2,1 بیلیون خط)

قابلیت های کلیدی نرم افزار EmEditor:
- نوار ابزار حرفه ای
- قابلیت ویرایش فایل های متنی
- توانایی کدنویسی زبان HTML با قابلیت شناسایی خطاها در کدنویسی
- قابلیت استفاده از ویژگی Macro در نرم افزار برای ضبط رویدادهای مختلف (شما با این قسمت می توانید تغییراتی که توسط ماوس و یا کیبرد بر روی متون خود ایجاد می کنید را ضبط کرده و به منظور اعمال تکراری، آموزش و ... استفاده کنید)
- دارای دایره لغتی کامل برای استفاده از زبان های برنامه نویسی مختلف
- پشتیبانی از زبان های برنامه نویسی:
Bat, C#, C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML
- پشتیبانی از یونیکد های:
UTF-7, Baltic, Central یوروpean, Chinese Simplified, Chinese Traditional, Cyrillic, Greek, Japanese (Shift-JIS), Japanese (JIS), Japanese (EUC), Korean, Thai, Turkish, Vietnamese, Western یوروpean
- قابلیت Find و Replace پیشرفته
- قابلیت پذیرش Plugin برای ویرایش فرمت های بیشتری از فایل مثل DLL و ...
- خاصیت Drag & Drop برای انتقال متن انتخاب شده
- Save و ایجاد Backup به صورت خودکار
- FindBar: به شما اجازه می دهد که در نواری جدید به جستجو در متن بپردازید
- HTML Bar: نواری که به شما کمک می کند تا اجزای متن HTML خود را راحت تر مشاهده کنید
- Projects: پوشه ها را به صورت درخت نمایان می کند و به شما اجازه باز کردن آنها را در این قسمت می دهد
- Word Complete: لیستی از آخرین کلمات استفاده و علامت گذاری شده در EmEditor را نشان می دهد تا با انتخاب کلمه مورد نظر به نوشتن متن خود راحت تر ادامه دهید
- سازگاری كامل با ویندوز 7
- و ...


[HIGHLIGHT=#f2dcdb]IDM UltraEdit   : نام یک نرم افزار ویرایشگر متنی محصول شرکت IDM Computer Solutions می باشد. IDM UltraEdit یکی از بهترین نرم افزارهای ویرایشگر جهت ویرایش و نوشتن انواع فایل، از فایل های نرم افزارهای برنامه نویسی گرفته تا فایل های Binary ... همراه با جعبه ابزاری کامل برای انجام کلیه نیازهای شما، قابلیت برنامه ریزی با استفاده از Macro جهت انجام عملیات وقت گیر در کمتر از چند لحظه به صورت خودکار و صدها امکان و ابزار دیگر می باشد.
در این نرم افزار کاربرانی که در زمینه برنامه نویسی فعالیت می کنند می توانند به راحتی اقدام به کد نویسی زبان های HTML ،PHP ،Perl ،Java ،JavaScript ،VB ،C و ... نمایند. این نرم افزار از تمامی این زبان ها برای کدنویسی پشتیبانی کامل را به عمل می آورد و با منظم سازی کدها به کمک رنگ بندی به برنامه نویسان این امکان را می دهد تا به راحتی اقدام به کدنویسی نمایند. همچنین این نرم افزار دارای ویرایشگر کدهای HEX نیز می باشد که این ابزار امروزه در علم c r 4c k و کرک کردن نرم افزارها بسیار کاربرد دارد.

قابلیت های کلیدی نرم افزار IDM UltraEdit:
- قابلیت پشتیبانی فایل های 64 بیتی در ویندوزهای 32 بیتی
- پشتیبانی از UNICODE
- توانایی ویرایش متن مبنی بر دیسک
- پشتیبانی فایل هایی با حجم بیشتر از 4 گیگابایت
- دارای ویژگی تاشوندگی کدها
- دارای "Open as" جایگاهی برای نگهداری فایل های Binary ،UTF-8 و دیگر فایل های مبنی بر Unicode
- غلط یاب با قابلیت غلطیابی بیش از 100,000 کلمه همراه با پشتیبانی از زبان های مختلف مانند انگلیسی، فنلاندی، فرانسه، آلمان، هلند، ایتالیا، اسپانیا، سوئد، مجارستانی و ...
- قابلیت پیکرسازی
- توانایی ویرایش زبان های Latex ،Fortran ،C/C++ ،VB ،HTML ،Java ،Perl
-دانلود فایل های مربوط به این زبان های برنامه نویسی یا دیگر زبان های برنامه نویسی از سایت برنامه
- توانایی پشتیبانی از Project/Workspace
- قابلیت ویرایش مد Column/block
- دارای پنجره SSH/Telnet
- توانایی اتصال به سرور های FTP
- قابلیت پیکرسازی مسیردهی صفحه کلید (32 بیتی)
- شامل نوار ابزار HTML و مرتب کردن آن
- دارای نوار ابزار Websearch مانند Google search ،Yahoo search، Wikipedia ،Dictionary.com، Thesaurus.com ،MSDN online search و ...
- توانایی رمزدار کردن و کشف رمز فایل ها
- قابلیت مجتمع سازی با UltraSentry برای حذف ایمن فایل های موقتی
- پشتیبانی چندین بایت با پشتیبانی IME جامع
- امکان پشتیبانی از Ctag
- دارای پشتیبان و کمک رسان
- قابلیت مدیریت پنجره
- توانایی پیکرسازی پیشرفته
- دارای ویرایش Hexadecimal
- توانایی ویرایش هر نوع فایل binary و نمایش فایل های binary و ASCII
- و ...


[HIGHLIGHT=#f2dcdb]Notepad++  : برنامه‌ای رایگان برای ویراش كد اصلی (source code) برنامه ها و جایگزینی مناسب برای Notepad ویندوز است. این نرم افزار، زبان‌های برنامه نویسی متعددی را پشتیبانی می‌نماید. امكانات این برنامه عبارتند از: مشخص نمودن syntaxها ، تفكیك و قالب بندی كدها، تكمیل خودكار كدها، ویرایش همزمان چند فایل، Drag & Drop متون، قابلیت جستجوی كامل و ... همچنین این برنامه قابلیت ضبط و اجرای ماكروها را نیز دارد. علاوه بر تمام امكانات فوق، این نرم افزار که به زبان C++ نوشته شده است نظر بسیاری از كاربران را جلب نموده است.

ویرایشگر (Editor) یکی از مهمترین برنامه های موجود در هر کامپیوتری هست که هرکسی بطور متداول از آن هر روز استفاده می کند. معروفترین و متداولترین ویرایشگر در سیستم عامل های Windows برنامه ی Notepad است که قطعاً همه با آن آشنایی دارند. این برنامه ی کم حجم و سریع در تمامی نسخه های Windows Microsoft وجود دارد و با ظاهری ساده امکان ویرایش متن ها را به همه ی کاربران داده است. ولی این برنامه کامل نیست و اشکالاتی دارد مخصوصا برای کاربران فارسی زبان و یا به طور کلی کاربران رایانه که زبان آن ها از راست به چپ می باشد و قسمت اعظم و مهم ماجرا ذخیره نکردن اطلاعات به صورت پیشفرض در UTF-8 است که باعث بوجود آمدن مشکلاتی در بین کاربران فارسی زبان که اطلاعات چندانی از این مورد ندارند شده است.
همچنین Notepad فقط یک ویرایشگر متن ساده است و شما نمی توانید به راحتی در آن به ویرایش انواع متون و فایل های مختلف بپردازید و فقط قابلیت تایپ را دارید و بس...

حال اگر شما از کاربرانی هستید که با انواع مختلف ویرایشگر ها باید در روز سرو کله بزنید و اگر هم از برنامه نویسانی باشید که با چندین زبان برنامه نویسی کار می کنید پس باید چندین ویرایشگر برای زبان های برنامه نویسی خود نصب کنید و به طور مجزا از آن ها استفاده کنید که این کار واقعا دشواری است ...

قابلیت های کلیدی نرم افزار Notepad++:
- داشتن ویرایشگر WYSIWYG
- نمایش دستور-Syntax های زبان های برنامه نویسی مختلف به صورت رنگی
- پشتیبانی از زبانهای برنامه نویسی:
ASP, Ada, ASCII art, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML

ولی این 42 زبان پایان همه چیز این برنامه نیستند!
این برنامه قابلیت تنظیم کردن زبان جدید را توسط خود شما را نیز دارد! که در این برنامه به آن User Difine به معنی "تعریف شده توسط کاربر" است. شما می توانید قوانین زبان مورد نظر خود را با استفاده از Wizard (جادوگر-دستیار ویژه) این برنامه به آن بشناسید از قبیل اینکه چه علامت های به معنی Commentها هستند و چه علامت هایی "عملوندها" هستند و دیگر موارد مورد نیاز... و به راحتی رنگ و قواعد را باب سلیقه خود ویرایش کنید ...

- دارای Auto-completion بدین معنی که بعد از انتخاب کردن زبان برنامه نویسی خود و فشار دادن کلیدهای تریکبی معروف Ctrl+Space یک منو باز می شود که می توانید کلمات تعریف شده در آن زبان را به راحتی پیدا کنید و تایپ کنید، درحال حاضر این برنامه از 22 زبان به تریبت زیر از این قابلیت پشتیبانی می کند:
C, ++C, ColdFusion, CS, CSS, DCL, Flash, Java, JavaScript, KixTart, Lisp, NSIS, Perl, PHP, Python, Ruby, Smarty, Tex, VB, VHDL, WinBatch, XML

اما شما می توانید زبان های مورد علاقه و نظر خود را به این لیست اضافه کنید! فقط کافیه که به مسیر نصب شده برنامه بروید و سپس به فولدر Plugins در زیر فولدر APIs یک فایل با پسوند api. بسازید و با ویرایشگر خود باز کنید و هر کلمه ی مورد نظر خود را در یک خط بنویسید.

- قابلیت نمایش، ویرایش چندین سند و فایل متنی به صورت همزمان
- قابلیت Drag & Drop، باز کردن اسناد به وسیله Drag & Drop به داخل نرم افزار یا انتقال اسناد در داخل محیط نرم افزار به وسیله Drag & Drop
- قابلیت بزرگ نمایی و کوچک نمایی به روی متن
- قابلیت باز کردن چندین فایل در یک پنجره و امکان فراخوانی آنها با باز کردن مجدد نرم افزار
- جستجو گر منظم و با قاعده و قابلیت جایگزینی متن
- پشتیبانی از زبان های مختلف از جمله فارسی در منو ها نرم افزار
- پشتیبانی از قابلیت Bookmark
- قابلیت ضبط و اجرای Macro
- حجم کم نرم افزار
- توانایی بالا در باز کردن فایل های متنی سنگین (که معمولاً Notepad از باز کردن آن ها عاجز است)
- و ...

پلاگین های گنجانده شده در این نرم افزار:
1- TexFX v0.24a
- Function list v1.2
- ConvertExt v1.1
- NppExec v0.2 beta 4
- Spell checker v1.2
- Quick text v0.02
- Light Explorer v1.4
- Hex editor v0.84


[HIGHLIGHT=#f2dcdb]EditPad Pro   : ابزاری قدرتمند در زمینه ویرایش متن یا پردازنده کلمه همانند یک Notepad اما با سرعتی بالاتر و محیطی جالب تر از آن، که شامل نوشتن متن و ویرایش فایل های متنی ساده از جمله سورس کد، مقاله، گزارشات، نامه ها، وب سایت ها، یادداشت ها و ... به کار می رود.
این نرم افزار شامل ویرایش سطر و ستون، clipboard، لایه، تعداد کلمه، نمایش متن به صورت یک خطی / چند خطی، سورس متن بر اساس حروف الفبا و ... می باشد.
همچنین از تمامی زبان ها پشتیبانی می کند و شامل تمامی زبان های خاورمیانه می باشد. بدین وسیله نوشتن سورس کد به عنوان مثال رنگ، جستجو و جایگزین کردن قسمتی از متن، تبدیل به یونیکد، اجرا کردن برنامه های کاربردی یا اسکریپت ها، انتخاب های مستطیلی، دندانه دار کردن بلوک، شماره خط، زیر خط دار کردن و ... با این نرم افزار به راحتی امکان پذیر می باشد.
قابلیت های کلیدی نرم افزار EditPad Pro:
- قابلیت ویرایش متن
- تبدیل متن به حروف کوچک یا بزرگ
- بلوک چند منظوره و توابع کلیپ بورد و گزینه هایی برای حرکت و کپی کردن قسمتی از متن
- مجموعه کلیپ ها برای ذخیره و استفاده مجدد متن و قالب ها
- قابلیت undo and redo
- مقایسه دو نسخه از یک سند
- راهی آسان برای کار با تعداد زیادی از فایل ها با استفاده از طرح بندی tabbed به جای پنجره های قدیمی
- باز کردن مجدد سریع فایل از طریق لیست های تاریخ، مورد علاقه های شما، پروژه ها، و ...
- ویرایش کردن متن با استفاده از راه های انتخابی کاربر
- جستجو و جایگزینی قدرتمند
- ویرایش هر نوع فایل متنی شامل TXT,HTML,CSS,XSD
- پشتیبانی از زبان های مختلف
- و ...

[HIGHLIGHT=#f2dcdb]  : یک برنامه ویرایش کننده متن در ویندوز با سرعتی بالا و کاربردی آسان است که در درجه اول برنامه نویسان و کاربران حرفه ای را مورد هدف قرار داده است. HippoEDIT دارای رابط کاربری سطح بالا و مدرن بوده و علاوه بر این از ایجاد اینترفیس های متفاوت از جمله: محیطی شامل Tabهای چندگانه: web و help browser یکپارچه، File Explorer و Project Explorer، ابزار های خارجی یکپارچه سازی و همچنین بیشتر توابع ویرایشگر متن هوشمند پشتیبانی می کند.
قابلیت های کلیدی نرم افزار HippoEDIT:
- نحو برجسته از پیش تعریف شده برای PHP, HTML, Perl, Java, Pascal, C/C++, XML, XSLT و ...
- نحو برجسته برای زبان های برنامه نویسی با ویژگی های ارث بری و embeddable (مانند JavaScript, PHP and CSS in HTML و...)
- پلاگ شدن زبان های برنامه نویسی اضافی با فایل های نحوی کاربر
- فراهم نمودن بیش از 300 فرمان یکپارچه شده توسط میانبر های صفحه کلید با قابلیت انجام تنظیمات دلخواه برای تسهیل در ویرایش متن
- به کارگیری ترکیبات نحوی دیکشنری و اطلاعات آماری برای تکمیل خودکار
- برنامه ریزی شده برای نشان دادن عدم مطابقت بندها و رعایت تورفتگی راهنمایی ها در خطوط کد
- امکان drag & drop کردن متن و فایل
- امکان بکارگیری یک جستجو یا جایگزینی قدرتمند
- پشتیبانی از رمزگزاری های متن
- چاپ و پیش نمایش WYSIWYG
- امکان استفاده از چندین undo/redo و دیگر توابع مخصوص ویرایش متن
- و ...

[HIGHLIGHT=#f2dcdb]EditPlus  : ویرایشگر قدرتمند متن، HTML ،PHP،Java و نمایش مبنای شانزده برای ویندوز می باشد. این نرم افزار می تواند جایگزین مناسبی برای Notepad باشد همچنین دارای بسیاری از ویژگی های قدرتمند برای صفحه وب برنامه نویسان باشد. به کمک این برنامه می توانید به راحتی SYNTAX های HTML ،CSS ،ASP ،PHP ،JAVASCRIPT ،VBSCRIPT ،C++/C را هایلایت کرده و مورد ویرایش قرار دهید. همچنین می توان با ایجاد یک فایل SYNTAX شخصی و اختصاصی امکان ویرایش دیگر زبان های برنامه نویسی را نیز به این برنامه افزود. این برنامه مرورگر وب برای پیش نمایش صفحات اچ تی ام ال و دستورات اف تی پی برای آپلود فایل های محلی به سرور اف تی پی می باشد. مشاهده مبنای شانزده، نوار ابزار HTML، ابزار کاربر، شماره خط ، خط کش، آدرس برجسته ،تکمیل خودکار ، cliptext، انتخاب ستون ها، جستجو و جایگزینی قدرتمند، چندین undo/redo، چک کردن اسپل، میانبرهای کیبورد سفارشی از ویژگی های این نرم افزار می باشد.
قابلیت های کلیدی نرم افزار ES-Computing EditPlus:
- قابلیت هایلایت سینتکس های زبان های برنامه نویسی مانند HTML ،CSS ،ASP ،PHP ،PERL ،JAVA ،JAVASCRIPT ،VBSCRIPT ،C++/C
- تعداد خط، خط کش، انتخاب ستون ها، جستجو و جایگزینی قدرتمند ، چندین undo/redo، چک کردن اسپل، میانبرهای کیبورد سفارشی
- دارای قالب های سند
- قابلیت اضافه کردن زبان های برنامه نویسی جدیدتر به برنامه با ایجاد کردن یک فایل SYNTAX شخصی
- قابلیت مشاهده یک پیش نمایش از اسناد HTML و اپلت های جاوا با استفاده از پنجره مرورگر برنامه و بدون خارج شدن از محیط ویرایشگر
- پشتیبانی پنجره مرورگر از دستورات عمومی مرورگر اینترنت
- پشتیبانی از دستورات FTP برای انتقال فایل ها به یک FTP SERVER و ویرایش مستقیم آن ها از راه دور
- قابلیت هایلایت کردن نشانی های اینترنتی یا URL ها و همین طور آدرس های ایمیل در فایل های متنی عادی و امکان فعال کردن آن ها تنها با فشار یک کلید در صفحه کلید ( کلید F8 )
- قابلیت قرار دادن بسیار سریع و آسان تگ های عمومی HTML در اسناد
- پشتیبانی برنامه از ابزارهای مفیدی برای طراحی اسناد HTML. ابزارهایی برای تولید جداول ، قرار دادن کد HTML رنگ ها ، قرار دادن کد HTML کاراکترهای ویژه ، قرار دادن تگ OBJECT های ACTIVEX فعال در سیستم ، قرار دادن یک اسکریپت ، قرار دادن یک اپلت و ...
- قابلیت دسترسی بسیار سریع تر به اسناد باز شده یا لود شده در سیستم به نسبت زمانی که به صورت عادی و توسط کلیدهای CTRL+TAB به اسناد باز شده دست می یابیم
- قابلیت سازماندهی کردن اسنادی که بارها و مکرراً مورد استفاده قرار می گیرند در طبقه بندی های مختلف و لود کردن آن ها تنها با یک بار کلیک ماوس
- پشتیبانی برنامه از قابلیت کامل کردن خودکار یا AUTO COMPLETE در زبان های برنامه نویسی PERL و ++C/C
- قابلیت دسترسی بسیار سریع و آسان به تگ های HTML با استفاده از قابلیت CLIPTEXT
- قابلیت تقسیم کردن سند به چندین قسمت و ویرایش کردن قسمت های مختلف یک فایل با هم
- قابلیت ویرایش فایل های متنی بسیار بزرگ
- و ...

[HIGHLIGHT=#f2dcdb]E-TextEditor   : یک ویرایشگر متنی جدید برای ویندوز با ویژگی ویرایش قدرتمند و توانایی های منحصر به فرد می باشد. این نرم افزار باعث دستکاری سریع و آسان متن می شود و به شما اجازه نوشتن اتوماتیک همه کارها را می دهد. شما می توانید آن را در هر زبان برنامه نویسی استفاده کنید. تایپ خودكار كد‌ها، اضافه و حذف نمودن عبارتی از ابتدا و انتهای چندین خط به صورت همزمان، پشتیبانی از اكثر زبان‌های برنامه‌نویسی، قابلیت سفارشی سازی محیط نرم‌افزار و ... از ویژگی های این نرم افزار می باشد.
قابلیت های کلیدی نرم افزار E-TextEditor:
- قابلیت ویرایش متن
- استفاده آسان
- امکان تایپ خودكار كد‌ها
- توانایی اضافه و حذف نمودن عبارتی از ابتدا و انتهای چندین خط به صورت همزمان
- امکان سفارشی ساختن محیط نرم‌افزار
- پشتیبانی از زبان‌های برنامه‌نویسی
- و ...

[HIGHLIGHT=#f2dcdb]Sublime Text   : نرم افزاری قدرتمند در زمینه ویرایش متون پیشرفته برای کد، HTML و نثر می باشد. توسط این نرم افزار شما می توانید 10 تغییر را در یک زمان انجام دهید. ویرایش متون، دارای طرح چند رنگ، با چند جمله، دارای براکت برجسته، قابلیت ذخیره تغییرات، انتخاب ویرایش دستورات، امکان انتخاب چندگانه، جستجو و جایگزینی عبارت منظم و ... از ویژگی های این نرم افزار می باشد.
قابلیت های کلیدی نرم افزار Sublime Text:
- رابط کاربری ساده و زیبا
- چند پنجره ویرایش در کنار هم
- مشاهده کد خود از 10000 پا
- قابلیت مشاهده در حالت کامل روی صفحه نمایش
- مشخص کردن نحو زبان های مختلف مانند C ،C++ ،C# ،CSS ،D ،Erlang ،HTML ،Groovy ،Haskell ،HTML ،Java ،JavaScript ،LaTeX ،Lisp ،Lua ،Markdown ،Matlab ،OCaml ،Perl ،PHP ،Python ،R ،Ruby ،SQL ،TCL ،Textile و XML
- دارای طرح چند رنگ، با چند جمله
- دارای براکت برجسته
- قابلیت ذخیره تغییرات
- انتخاب ویرایش دستورات، از جمله تورفتگی / غیربرجستگی پاراگراف، تغییر شکل پاراگراف، پیوستگی خط
- امکان انتخاب چندگانه
- جستجو و جایگزینی عبارت منظم
- مرور از طریق فایل های طولانی
- امکان بررسی املا
- توضیح بلوک متن
- تنظیم کلید اتصالات، منوها و نوار ابزار
پلاگین همراه با API
- تکرار آخرین عمل
- ساخت ابزار یکپارچه سازی
- ادغام WinSCP برای ویرایش فایل های از راه دور از طریق FTP و SCP
- و ...

اغلب کامپیوترها دارای ادیتور هستند.برای مثال از Notepad یا WordPad که در ویندوز عامل ویندوز موجود است می توان به عنوان ادیتور استفاده کرد.در سیستم عامل های یونیکس یا لینوکس نیز می توان از ادیتورهای emaC#,edit,ex,ed یا vi استفاده کرد.
 َمَن يَتَّقِ اللَّهَ يَجْعَل لَّهُ مَخْرَجًا وَيَرْزُقْهُ مِنْ حَيْثُ لَا يَحْتَسِبُ وَمَن يَتَوَكَّلْ عَلَى اللَّهِ فَهُوَ حَسْبُهُ إِنَّ اللَّهَ بَالِغُ أَمْرِهِ قَدْ جَعَلَ اللَّهُ لِكُلِّ شَيْءٍ قَدْرً  سوره الطلاق 2،3
  هر كس تقواي الهي پيشه كند خداوند راه نجاتي براي او فراهم مي‏ كند.و او را از جائي كه گمان ندارد روزي مي‏دهد، و هر كس بر خداوند توكل كند كفايت امرش را مي‏كند، خداوند فرمان خود را به انجام مي‏رساند، و خدا براي هر چيزي اندازه ‏اي قرار داده است. 

Rookie Poster
Rookie Poster
پست: 22
تاریخ عضویت: دو شنبه 30 اردیبهشت 1392, 4:11 pm
سپاس‌های ارسالی: 6 بار

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط karkas) » پنج شنبه 26 شهریور 1394, 5:15 pm

با چه نرم افزاری فایل .smili رو ویرایش کنم؟

Administrator
Administrator
نمایه کاربر
پست: 15850
تاریخ عضویت: جمعه 7 بهمن 1384, 7:51 pm
سپاس‌های ارسالی: 72543 بار
سپاس‌های دریافتی: 31541 بار
تماس:

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط Mahdi1944 » پنج شنبه 26 شهریور 1394, 5:43 pm

پسوند رو درست نوشتید؟ تا به حال این پسوند رو ندیدم ...
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | مجله الکترونيکي سنترال کلابز

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Rookie Poster
Rookie Poster
پست: 22
تاریخ عضویت: دو شنبه 30 اردیبهشت 1392, 4:11 pm
سپاس‌های ارسالی: 6 بار

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط karkas) » پنج شنبه 26 شهریور 1394, 5:51 pm

آره یه فایل اندرویید رو که دیکامپایل کنی فایل های با پسوند smali. از توش استخراج میشن اینا رو باید با چ نرم افزاری ویرایش کرد؟

Administrator
Administrator
نمایه کاربر
پست: 15850
تاریخ عضویت: جمعه 7 بهمن 1384, 7:51 pm
سپاس‌های ارسالی: 72543 بار
سپاس‌های دریافتی: 31541 بار
تماس:

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط Mahdi1944 » پنج شنبه 26 شهریور 1394, 5:54 pm

 ) ,
بله، فایلهای smali رو میشناسم، اما بالا اشتباه نوشته بودید smili
این لینک رو ببینید، به صورت کامل توضیح داده
[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | مجله الکترونيکي سنترال کلابز

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Rookie Poster
Rookie Poster
پست: 22
تاریخ عضویت: دو شنبه 30 اردیبهشت 1392, 4:11 pm
سپاس‌های ارسالی: 6 بار

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط karkas) » پنج شنبه 26 شهریور 1394, 5:58 pm

اینجا که همش انگلیسی توضیح داده با گوگل ترنسلیتم به هم ریخته میشه،، نمیشه خودت توضیح بدی؟؟؟

Administrator
Administrator
نمایه کاربر
پست: 15850
تاریخ عضویت: جمعه 7 بهمن 1384, 7:51 pm
سپاس‌های ارسالی: 72543 بار
سپاس‌های دریافتی: 31541 بار
تماس:

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط Mahdi1944 » پنج شنبه 26 شهریور 1394, 6:11 pm

 ) ,
اولین لازمه کار با کامپیوتر و برنامه نویسی زبان هست، اگر در این زمینه مشکل دارید، توصیه میکنم قبل از یاد گیری برنامه نویسی، کتابهای زبان تخصصی کامپیوتر رو مطالعه کنید تا بتونید متون انگلیسی تخصصی این رشته رو مطالعه بفرمایید
در اینحا یک برنامه معرفی کرده که میتونید از این لینک دانلود کنید
[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]
گفته که کافیه فایل apk رو توی مسیر smali kit برنامه کپی کنید و بعد با استفاده از دستور زیر اونها رو دکامپایل کنید
Please Login or Register, to see this code
بعد از دکامپایل هم تغییرات بازم رو در قایلها ایجاد و مجددا با این دستور ریکامپایل کرده و فایل dex نهایی رو در apk جایگزین کنید
Please Login or Register, to see this code
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | مجله الکترونيکي سنترال کلابز

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Rookie Poster
Rookie Poster
پست: 22
تاریخ عضویت: دو شنبه 30 اردیبهشت 1392, 4:11 pm
سپاس‌های ارسالی: 6 بار

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط karkas) » پنج شنبه 26 شهریور 1394, 6:32 pm

خو همین ارو من قبلا کردم وقتی دیکامپایل میشه فایلهای که دیکامپایل میشن پسوندشون smali هست اینا رو چجور باید ویرایش کرد

Administrator
Administrator
نمایه کاربر
پست: 15850
تاریخ عضویت: جمعه 7 بهمن 1384, 7:51 pm
سپاس‌های ارسالی: 72543 بار
سپاس‌های دریافتی: 31541 بار
تماس:

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط Mahdi1944 » پنج شنبه 26 شهریور 1394, 6:36 pm

 ) ,
برای این کار هم ابتدای مقاله گفته از برنامه My KIT for SMALI files استفاده کنید که لینک اون رو هم گذاشته
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | مجله الکترونيکي سنترال کلابز

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Rookie Poster
Rookie Poster
پست: 22
تاریخ عضویت: دو شنبه 30 اردیبهشت 1392, 4:11 pm
سپاس‌های ارسالی: 6 بار

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط karkas) » پنج شنبه 26 شهریور 1394, 7:03 pm

زدم رو لینکش و یه صفحه میاد که یه دانلود منیجر واسه دانلود میاد واسه تو هم همینطوره؟

Rookie Poster
Rookie Poster
پست: 22
تاریخ عضویت: دو شنبه 30 اردیبهشت 1392, 4:11 pm
سپاس‌های ارسالی: 6 بار

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط karkas) » پنج شنبه 26 شهریور 1394, 7:29 pm

آقا مهدی گل کلا بزار یجور توضیح بدم که راحت بتونی کمکم کنی
من یه نرم افزار اندرویید به اسم textgram دارم که مال نوشتن متن بر روی عکسه این نرم افزار به طور پیش فرض 51 عکس واسه نوشتن متن نداره من میخوام تعدادشون افزایش بدم مثلا بکنمشون 100 تا نرم افزار رو دیکامپایل کردم و فایل مربوط به اطلاعات عکس های زمینه رو استخراج کردم اینم فایلش
[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]
تو یه فایل rar گزاشتمش با برنامه notepad++ بازش کن و 01.jpg رو جستجو کن وقتی اومد از اونجا اطلاعات عکسا شروع میشه بعد از اون 02.jpg هست و همینطور تا عکس 51می حالا میخوام از 51 ادامش بدم تا 100 تا دقیقا باید چیکار کنم؟

Administrator
Administrator
نمایه کاربر
پست: 15850
تاریخ عضویت: جمعه 7 بهمن 1384, 7:51 pm
سپاس‌های ارسالی: 72543 بار
سپاس‌های دریافتی: 31541 بار
تماس:

Re: معرفی بعضی از editor های برنامه نویسی

پست توسط Mahdi1944 » پنج شنبه 26 شهریور 1394, 7:32 pm

 ) ,
بله، ظاهرا لینک برنامه مشکل داره، البته smali در واقع کدهای جاوا هستند + کمی توضیحات و اضافات که اگر به جاوا تسلط داشته باشید، میتونید دستی هم اون رو تبدیل کنید، اما به هر حال برای تبدیل smali به java از این برنامه میتونید استفاده کنید
[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

در مورد عکس هم خوب اگر تصاویر رو میبینید به راحتی با فتوشاپ هر تغییری میخواهید روی اون انجام بدید و مجددا ذخیره کتید
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | مجله الکترونيکي سنترال کلابز

[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید] | [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

ارسال پست

بازگشت به “Software Engineering”