لازاروس منبع باز، کراس پلت فرم نرم افزار و آزادانه توزیع شده است که مجموعه ای از کتابخانه های کلاس فراهم می کند برای کامپایلر freepascal، طراحی شده برای شبیه زبان برنامه نویسی دلفی است. این برون. SA RAD (توسعه سریع برنامه) پاسکال شی توسعه IDE (محیط توسعه مجتمع)
ویژگی در یک نگاه
در لازاروس معادل منبع باز از نرم افزار تجاری VCL دلفی، مهندسی به کار بر روی هر پلت فرم های پشتیبانی شده توسط پاسکال رایگان و به ویجت مستقل است. این طراحی شده است برای درک و کامپایل نحو دلفی، که از OOP دوره (پاسکال شی گرا)، و برای کاربران با یک ویرایشگر کد منبع قدرتمند است که ویژگی های تکمیل کد و نحو برجسته.
در این سیستم دارای یک فرم کشیدن و رها کردن طراح که اجازه می دهد تا توسعه دهندگان به راحتی طرح بندی دولت OT-هنر ایجاد، به طور خودکار همگام بین کد منبع و رابط کاربری گرافیکی فرم ها، اجازه می دهد تا شما را به راحتی و به سرعت به کد منبع پاسکال حرکت، ادغام دیباگر و سیستم ساخته شده است که اجازه می دهد توسعه دهندگان به آزمون، اجرا و اشکال زدایی پروژه های خود را به طور مستقیم از IDE، می آید و از قبل لود شده با ابزار های مختلف بومی است.
در علاوه بر این، نرم افزار ویژگی های معماری پلاگین قدرتمند که به شما اجازه گسترش قابلیت های آن با نصب افزونه های شخص ثالث، نمودار و گزارش عملکرد، فراهم می کند پشتیبانی سیستم های کد گذاری UTF-8 شخصیت، پشتیبانی i18n، و همچنین به عنوان چارچوب پایگاه داده های مختلف.
در زیر هود و سیستم عامل های پشتیبانی
در پاسکال رایگان کامپایلر منبع باز است که قابل اجرا بر روی گنو / لینوکس، FreeBSD، سیستم عامل Mac OS X، ویندوز، OS / 2، 68K و دیگر سیستم عامل POSIX است. این است که در دلفی / Kylix داشتند، FreePascal نوشته شده، شی زبان برنامه نویسی پاسکال، پاسکال و لازاروس.
در دسترس بودن و معماری سخت افزار پشتیبانی
در این نرم افزار برای دانلود در دسترس به عنوان فایل های باینری از پیش ساخته شده برای همه توزیعهای گنو / لینوکس که با استفاده از DEB یا بسته RPM فرمت، و همچنین به عنوان یک آرشیو منابع جهانی است که اجازه می دهد تا شما برای بهینه سازی و نصب پروژه در هر توزیع دیگر از است لینوکس است. لازاروس شده است با موفقیت با هر دو 32 بیتی و 64 بیتی از معماریهای سخت افزاری در طیف گسترده ای از سیستم عامل های کامپیوتر تست شده
چه در این نسخه جدید است:
این نسخه می افزاید: برای رفع اشکالات IDE، دیباگر، کوارت widgetset، SynEdit و LCL
جدید در نسخه 1.2.6 است:
در این نسخه می افزاید رفع اشکالات برای IDE، دیباگر، کوارت widgetset، SynEdit و LCL
جدید در نسخه 1.0.12 است:
در این نسخه می افزاید رفع اشکالات، از جمله آنهایی که در LCL، IDE، TAChart و SynEdit.
چه در نسخه 1.0.10 جدید است:
در r40581 codetools FPC نمرات منبع: واحد دهد FileInfo در هدف غیر لرزاندن و تکان دادن، اشکال [24070]
codetools r41481 قدیمی FPC 1.0 تعریف حذف، گاز گرفتن 2.7.1 منابع
DBGrids r40543 تعمیر تصادف در PrepareCellHints که DATALINK فعال است (موضوع [0024028]).
محتوای r41240 دیباگر UTF8 برای رویداد ورود به سیستم (هشدار / OutputDebugString). شماره [24353]
r41233، r41260، r41265، r41266، r41270، r41273، r41275، r41279، r41293 دیباگر بهبود shortstring تشخیص. رشته ها با محتوای UTF8 در مردم محلی و برخی در ساعت
r41298 دیباگر UTF8 بیشتر برای رشته در ساعت
r38231 IDE itmEditUndo itmEditRedo تقریبا همیشه فعال کنید، حتی زمانی که آن غیر ممکن است برای بازگرداندن ازنو در منبع ویرایشگر، موضوع [22633]
radiobutton r39405 IDE Autocheck زمانی که شما وارد یک مقدار در HeightEdit / WidthEdit، موضوع [23398]
r40577 IDE تنظیمات کامپایلر آزمون: پیام نمایش زمانی که مشغول
r40628 IDE ثابت نشان وابستگی شکسته
کمک r40640 IDE برای پیام FPC: تصادف ثابت زمانی که هیچ کمک پیدا شده است، جستجو برای فایل ارسال در دایرکتوری کامپایلر
r40730 IDE نسخه فایل منبع پروژه: تنظیم نکنید modifie همان است و مقداردهی اولیه آن پس به عنوان خوانده شده
r40803 IDE: ویرایشگر بسته بندی: گسترش واحد / شامل مسیر: مسیرهای کوتاه که زیر دایرکتوری نیست، اشکال [24272]
r41130 IDE حذف و از resourcestrings نقشه کلید
r41165 IDE عنوان ثابت پاسکال رایگان در برجستهنگار
r41319 IDE اضافه به عنوان مثال پروژه به منوی اخیر تنها یک بار
r40636 IDEIntf TBoolPropertyEditor ثبت نام برای WordBool، LongBool و QWordBool، نیاز است زیرا FPC 2.6.0
r40728 IDEIntf: TCollectionPropertyEditor: ثابت انتخاب نکردن در صورتی که صاحب آزاد است
r41049 نصب، ویندوز اضافه ترجمه فرانسوی. پچ توسط ChrisF. شماره [24171]
r41057 نصب، برنده تمیز رشته OldInOtherFolder1 به عنوان در هر نظر ChrisF در اشکال [24171]
GTK r40562 LCL، تعمیر طراح LazReport گاهی اوقات به عنوان یک گروه عمودی یا افقی نازک است که از مرکز صفحه نمایش در زیر GTK2 / 64 بیتی اجرا می شود، مربوط به مسئله ارائه شده [21634]
r40778 LCL navFocusableButtons در TDBNavigator از Ederson کاسیو کار نمی کند، پچ اصلاح شده، موضوع [24191]
r41501 LCL استفاده UTF8Length به جای طول در DBGrid اضافه کالک عرض میدان ستون، از شکمبه Gyurov، موضوع [24491]
r40758 LCL شرطی ثابت برای پیش فرض LCLWidgetType
r41373 LCL TTreeView: پاک کردن حافظه پنهان هنگام اضافه کردن گره
r41411 LCL جلوگیری از تغییر در dbcombobox که autoedit نادرست است. شماره [24207]
r41453 LCL TFilterComboBox: freenotification برای ShellListView، اشکال [24512]
GTK2 r41477 LCL AskUser ثابت، QuestionDlg نتیجه کلید فرار
r40900 LCL MaskEdit: احترام AutoSelect اگر کنترل پوشانده است. شماره [0024311]
r40513 کوارت وقایع اسکرول ماشه نیست در حالی که خواستار SetScrollInfo، حل مسئله 23815
r40563 کوارت پیش فرض ثابت رنگ متن QTabBar. موضوع [23985]
r40956 کوارت تعیین ثابت از محتوای رشته (RightToLeft در مقابل LeftToRight). شماره # 24340
r40621،40622، 40625 کوارت رفع حشره دار برای مدیر پنجره xfwm4 تحت X11
قالب r40993 کیوت
r40995 کوارت ثابت دید از THintWindow کلاس هنگامی که دسکتاپ مجازی است روشن و یا نرم افزار minimized.issue # 24363
r41339 کوارت رفتار بد پنجره های پاپ آپ زیر پنجره دهید.وارد شدن Metacity بدهید ثابت شده است.
r41346 کیوت مشکلات را با معین و پنجره ویندوز بیش از ویندوز معین با مارکو مدیر پنجره نعنا ثابت (دسکتاپ MATE)
r41378 کوارت اشکال ثابت با دست زدن به کلید AltGr تحت windows.We با استفاده از WINAPI طور مستقیم به عنوان راهحل برای مشکلات در کتابخانه های Qt. موضوع [23808]
r40764 کوارت getKeyState برای Caps Lock و تحت کردن Numlock X11 و Win32 اهداف اجرا
r41347 کوارت دوباره کاری برای رفع دهید.وارد شدن Metacity مانند WM است. در حال حاضر مارکو و پوسته گنوم به عنوان دهید.وارد شدن Metacity نقشه برداری.
r40954 کیوت استفاده QPolygonH به منظور جلب مناطق پلی در FillRgn ()
راه حل r41144 کوارت برای Qt اشکال معاونت (QStyle) که در آن دکمه غیر فعال می کند رنگ های غیر فعال پالت فعال نیست. موضوع [24413]
ShellCtrls r40723 اعلام ViewStyle اموال TShellListView به عنوان & quot؛ را به طور پیش فرض vsReport و & quot؛ (موضوع [0024226]).
r41220، r41222، r41228 فضاهای SynEdit تر و تمیز - تنها موقعیت: آیا بافر علامت به عنوان اصلاح شده، اگر با فشار دادن فضا در EOL. پیگیری 40680 نسخه
r40545 SynEdit ثابت تغییر اندازه قطره قطره شدن. شماره [0023990]
که متن فاسد در خنثیسازی خاص r40680 SynEdit تر و تمیز فضا (؛؛ جایگاه تنها و & quot و & quot حالت) ثابت شده است. شماره [24101]
r41046 SynEdit ثابت تاشو در & quot؛ کتابخانه و & quot؛ کد. شماره [0024370]
r37854 SynEdit پاس هایلایت: تشخیص {$} IFOPT
r41047 SynEdit پاس هایلایت: تکمیل لیست Ifdef، ifopt، دستورالعمل ELSEIF
r41129 SynEdit ثابت تاشو در & quot؛ برچسب ها & quot؛ کد. شماره [0024417]
r41340 ترجمه ترجمه عربی به r37531 درخواست مازن Neifer (فعلی نگهدارنده ترجمه عربی) بازگشته است. دلیل ضعیف ترجمه با کیفیت / ماشین، که به استفاده از IDE ترجمه سخت می سازد.
جدید در نسخه 1.0.6 است:
این یک نسخه bugfix است.
جدید در نسخه 1.0.4 است:
در r39177 Customdrawn را توابع تایمر 64 بیتی مربوط امن (رفع مشابه r39164)، پچ از اشکال [23052] توسط LKS
r39280 دیباگر بازرسی گفت و گو، جلوگیری از تصادف، با توجه به به روز رسانی های تو در تو
r39285 دیباگر هنوز درمان نیست و & quot؛ && quot؛ را به عنوان شتاب کاراکتر هنگام نمایش استثنا. شماره [0023321]
r39290 دیباگر ثابت به روز رسانی بازرسی محاوره، اگر از طریق منبع ویرایشگر باعث (پاپ آپ منو)
r39333 دیباگر چک وسیعی ثابت در اسمبلر (64 بیتی debuggee). شماره [0023355]
r39042 دیباگر غیر فعال کردن & quot؛ را به مکان نما و & quot اجرا کنید؛ وقتی دیباگر متوقف شده است. این دستور به فریم فعلی (تابع) محدود شده است. این را نمی توان مورد استفاده قرار گیرد برای شروع یک پروژه. (dcJumpTo، dcStepOut همچنین غیر فعال کردن)
r39131 دیباگر ثابت یک حلقه بی پایان در محاسبه- سازمان دیده بان (eval در Typecast به اشاره گر به رکورد)
r39030 GTK2 ثابت TGtk2WSCustomListView.GetDisplayRect، رندر سلول نیز ثابت است که مورد ID اشتباه به صاحب کشیده لیست view.issue ارسال [23094]
r39032 GTK2 انجام آیتم در listbox ارائه به طور پیش فرض اگر ما customdrawn. موضوع [23093]
r39033 GTK2 ثابت تصادف با TListView با r39032 معرفی شده است.
r39034 GTK2 کند. lineTo و MoveToEx باید را HDC به account.issue جبران [23057]
r39035 GTK2 ثابت ادعای از کتابخانه GTK2. موضوع [23099]
r39036 GTK2 انجام devctx جبران به penPos، رگرسیون r39034.issue صدق نمی کند [23057]
r39037 GTK2 به طور کامل ثابت کند. lineTo () و MoveToEx () رگرسیون از r39034
r39043 GTK2 clientRect از GtkTreeView، GetWidgetClientRect روال جدید () در gtk2proc ثابت به ساده gtk2winapi، ثابت افست برای ListView به سفارشی کشیده شده است.
r39147 GTK2 استفاده از روش بهتر برای RecreateWnd در TGtk2WSCustomListView، تعمیر رندر از نمایش آیکون. موضوع [23171]
r39148 GTK2 اضافه کلاس TGtk2DeviceContext به عنوان توصیه نمی شوند. بخشی از مسئله [23168]
r39162 GTK2 مکان نما ثابت رفتار موقعیت در GtkEntry تمرکز / unfocus. مسائل [21897]، [23182].
r39217 GTK2 به یاد داشته باشید انتخاب در هنگام ویرایش از دست focus.Also preselect آزمون که AutoSelect true.Patch توسط Fabrizio فلینی توسط من برای autoselect حکومت اصلاح شده است. رفع مشکل [23219]، [23246] (رگرسیون).
چک r39220، r39221 GTK2 اگر اسکرول دسته اختصاص داده است در هنگام تنظیم پارامترهای.
محاکمه r39229 GTK2 به رفع انجماد TFloatSpinEdit زمانی که ما واحد clocale استفاده نیست از GTK2 طول می کشد اطلاعات از $ لنگ و DecimalSeparator ما می تواند متفاوت باشد. موضوع [23190]
r39308 GTK2 ثبت نام TGtk2WSScrollBar به TCustomScrollBar به جای TScrollBar. رفع [23200]
r39326 GTK2 در GTK2 کشو چند ضلعی جبران ثابت شده است. موضوع [23359]
r39327 GTK2 درست برای حل مسئله [23359]
r39371 GTK2 ثابت فونت تغییر رنگ در TCheckBox که عنوان خالی است. موضوع [23373]
r39374 IDE نکته: رفع نکات malformated، اگر متن از کاراکتر & کرده است. یا
جدید در نسخه 1.0.2 است:
این یک نسخه bugfix است.
جدید در نسخه 0.9.30 است:
در این نسخه بر روی FPC 2.4.2 است و شامل تعداد زیادی از ویژگی های جدید.
جدید در نسخه 0.9.28 است:
به این نسخه اصلی، IDE است بسیاری از پیشرفت های ویرایشگر منبع نظیر نمایش & quot؛ را دو عرض و & quot؛ فونت (مانند شرقی، ژاپنی، چینی، و عربی)، تاشو کد بهتر، برجسته، ویرایش SYNCRO، و بلوک های مداوم است.
دیباگر پنجره نصب، پردازش استثنا آسان تر، و خواص نقطه.
از LCL حال حاضر با استفاده GTK2 به عنوان widgetset پیش فرض بر روی لینوکس و BSD و شامل کلاس TMonitor برای پشتیبانی از چند مانیتور.
فاکتورگیری مجدد از LCL به اندازه حداقل اجرایی حدود 15 درصد کاهش می یابد.
حمایت از پشتیبانی TFrame بهبود یافته است، به طوری که شما می توانید بصری طراحان لانه در IDE.
پشتیبانی از آیکون های نرم افزار جدید در نسخه 0.9.26.2:
This نسخه بهبود می بخشد.
تبادل گزینه با استفاده از فریم های بهبود یافته اند.
چند باگ برطرف شد.
نظر یافت نشد