Lazarus

소프트웨어 스크린 샷:
Lazarus
소프트웨어 정보:
버전: 1.4.2 업데이트
업로드 날짜: 18 Jul 15
개발자: Michael A. Hess
라이센스: 무료
인기: 237

Rating: nan/5 (Total Votes: 0)

나사로는 델파이 프로그래밍 언어를 모방하도록 설계 FreePascal 컴파일러에 대한 클래스 라이브러리의 집합을 제공하는 오픈 소스, 크로스 플랫폼과 무료로 배포 소프트웨어입니다. 그것은 했음;. SA RAD (신속한 응용 프로그램 개발) 오브젝트 파스칼 개발 IDE (통합 개발 환경)


한눈에 특징

나사로 무료 파스칼에서 지원하는 모든 플랫폼에서 작동하고 위젯에 독립적으로 설계 상업 델파이 VCL 소프트웨어의 오픈 소스 상당이다. 그것은 물론 OOP (Object가 파스칼 지향)이다 델파이 구문을 이해하고 컴파일 할 수 있도록 설계, 코드 완성 및 구문 강조 기능을 강력한 소스 코드 편집기를 사용자에게 제공한다.

그것은 통합, 자동으로 개발자가 쉽게 상태-OT 최신 레이아웃을 만들 수있는 드래그 앤 드롭 폼 디자이너 기능을 소스 코드 및 GUI 형태 사이의 동기화, 쉽고 빠르게 파스칼 소스 코드를 탐색 할 수 있습니다 디버거 및 기본 시스템 개발자가 테스트 할 수 있습니다, 실행 및 디버깅 자신의 직접 프로젝트를 IDE에서, 그리고 다양한 리팩토링 도구를 사전로드되어 있습니다.

또한, 소프트웨어는 타사 플러그인을 설치하여 제품의 기능을 확장 할 수있는 강력한 플러그인 아키텍처를 특징으로 UTF-8 문자 인코딩, 국제화 지원뿐만 아니라 다양한 데이터베이스 프레임 워크에 대한 차트 및보고 기능을 지원합니다.


후드와 지원되는 운영 체제에서

무료 파스칼은 GNU / 리눅스, FreeBSD의, 맥 OS X, 마이크로 소프트 윈도우, OS / 2, 68K 및 기타 POSIX 운영 체제에서 실행되는 오픈 소스 컴파일러입니다. 그것은 델파이 / 카일릭스, FreePascal로 작성, 파스칼, 파스칼과 나사로 프로그래밍 언어를 객체입니다.


가용성 및 지원되는 하드웨어 아키텍처

이 소프트웨어는 사전 구축 된 DEB 또는 RPM 패키지 형식을 사용하는 모든 GNU / Linux 배포판에 대한 바이너리뿐만 아니라, 당신이 최적화의 다른 분포에 프로젝트를 설치 할 수있는 보편적 인 소스 아카이브 등을 다운로드 할 수 있습니다 리눅스. 나사로가 성공적으로 컴퓨터 플랫폼의 넓은 범위에 32 비트 및 64 비트 하드웨어 아키텍처에서 테스트되었습니다

이 릴리스의 새로운 기능 :.

이 버전은 IDE, 디버거, Qt는 위젯 셋, SynEdit 및 LCL에 대한 버그 수정을 추가

버전 1.2.6의 새로운 기능 :

이 버전은 IDE, 디버거, Qt는 위젯 셋, SynEdit 및 LCL에 대한 버그 수정을 추가

버전 1.0.12의 새로운 기능 :

이 버전은 LCL, IDE, TAChart 및 SynEdit의 것들을 포함 버그 수정을 추가합니다.

버전 1.0.10의 새로운 기능 :

r40581 codetools FPC 소스 점수 : 대상이 아닌 질겁에 단위에서는 FileInfo, 버그 [24070]
r41481의 codetools은 2.7.1 소스를 물고, 오래된 FPC 1.0 정의를 제거
r40543의 DBGrids는 자료 링크가 활성화되지 않은 경우 PrepareCellHints에서 충돌 해결 (문제 [0024028]).
이벤트 로그 (경고 / OutputDebugString로)에 대한 r41240 디버거 UTF8 내용. 이슈 [24353]
r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 디버거 탐지를 ShortString은 개선. 시계에서 UTF8의 지역 주민의 내용과 일부 문자열
시계의 문자열에 대한 r41298 디버거 더 UTF8
r38231 IDE itmEditUndo itmEditRedo 거의 항상 소스 편집기에서 를 다시​​ 실행을 취소하는 것은 불가능하더라도, 활성화되어, 문제 [22633]
r39405 IDE 자동 검사 라디오 버튼은 HeightEdit / WidthEdit에 값을 입력 문제 [23398]
r40577 IDE 테스트 컴파일러 설정 : 쇼 메시지 바쁜
r40628 IDE가 깨진 의존성을 나타내는 고정
FPC 메시지 r40640 IDE 도움말 : 더 도움이 발견되지 않음 고정 충돌, 컴파일러 디렉토리의 메시지 파일에 대한 검색
r40730 IDE 프로젝트 리소스 파일 버전 : 설정하지 않은 변형 된 동일한이며 후 읽어 초기 화
r40803 IDE는 : 패키지 편집기 : 경로를 포함 / 단위를 확장 : [24272]을 하위 디렉토리하지 않은 경로, 버그를 단축
r41130 IDE는 키 맵 resourcestrings에서 및 제거
r41165 IDE 고정 자막 무료 파스칼 형광펜에서
r41319 IDE는 한 번만 최근 메뉴로 예제 프로젝트를 추가
WordBool, LongBool입니다 및 QWordBool에 대한 r40636 IDEIntf 레지스터 TBoolPropertyEditor는 FPC 2.6.0 이후 필요
r40728 IDEIntf : TCollectionPropertyEditor은 : 소유자가 해제되어있는 경우 선택을 취소 고정
r41049 설치는 상금 프랑스어 번역을 추가합니다. ChrisF에 의해 패치. 이슈 [24171]
r41057 설치는 상금 버그에서 ChrisF의 의견에 따라 OldInOtherFolder1 문자열을 정리 [24171]
r40562 LCL의 GTK가 해결 LazReport 디자이너가 때때로 문제와 관련 GTK2 / 64 비트에서 화면의 중앙에서 실행되는 얇은 수직 또는 수평 밴드로 제시 [21634]
r40778 LCL navFocusableButtons이 Ederson 카시오에서, TDBNavigator 수정 패치를 작동하지 않는 문제 [24191]
제일 위 Gyurov에서 대신 CALC의 DBGrid를 열 필드 폭에 길이 r41501 LCL 사용 UTF8Length, 문제 [24491]
기본 LCLWidgetType에 대한 r40758 LCL은 고정 조건문
r41373 LCL TTreeView는 : 투명 캐시 노드를 추가 할 때
autoedit이 거짓 인 경우 r41411 LCL은 dbcombobox의 변화를 방지 할 수 있습니다. 이슈 [24207]
r41453 LCL TFilterComboBox : ShellListView에 대한 freenotification, 버그 [24512]
AskUser 고정 r41477 LCL의 GTK2는 주요 결과를 탈출 QuestionDlg
r40900 LCL MaskEdit : 컨트롤이 마스크 경우 자동 선택을 존중합니다. 문제 [0024311]
SetScrollInfo를 호출하는 동안 r40513 Qt는 23,815 문제를 해결, 스크롤 이벤트를 트리거하지 않습니다
QTabBar의 r40563 Qt는 고정 기본 텍스트 색상. 문제 [23985]
문자열 내용의 r40956 Qt는 고정 된 결정 (RightToLeft로 대 LeftToRight). 문제 # 24340
r40621,40622는 40,625 Qt는 X11에서 버그 xfwm4 창 관리자에 대한 수정
r40993 Qt는 서식
가상 데스크탑 전환 또는 응용 프로그램 # 24363 minimized.issue 때 r40995 Qt는 THintWindow 클래스의 가시​​성을 고정
r41339 Qt는 metacity 창 관리자에서 팝업 윈도우의 나쁜 행동을 고정.
r41346 Qt는 민트의 마르코 창 관리자와 모달 창을 통해 모달 및 팝업 창에 문제 해결 (메이트 바탕 화면)
windows.We에서 AltGr 키 키 처리는 Qt는 라이브러리의 버그에 대한 해결 방법으로 직접 WINAPI 사용과 r41378 Qt는 버그 수정. 문제 [23808]
r40764 Qt는 X11과는 Win32 목표 아래 뚜껑 잠금 및 숫자 잠금에 대한 getKeyState를 구현
r41347 Qt는 WM 년대 같은 metacity에 대한 수정 재 작업. 지금 마르코와 그놈 쉘은 metacity로 매핑됩니다.
r40954 Qt는) (FillRgn에 폴리 영역을 그릴 QPolygonH를 사용
비활성화 버튼이 비활성화 색 팔레트를 활성화하지 않는 Qt는 LIB 버그에 대한 r41144 Qt는 해결 방법 (QStyle). 문제 [24413]
r40723의 ShellCtrls는 바와 같이 TShellListView의 속성 ViewStyle를 선언, vsReport & quot 기본; (문제 [0024226]).
r41220는 r41222는 r41228 SynEdit 트림 공간 - 만 위치 : EOL에 공간을 누르는 경우, 수정 된 버퍼를 표시하지 마십시오. 개정 40680을 따라
r40545 SynEdit는 거터 크기 조정을 수정했습니다. 문제 [0023990]
특정 취소에서와 손상 텍스트 r40680 SynEdit 트림 공간 (; 위치 만 & quot 모드 & quot)를 고정. 이슈 [24101]
라이브러리 & quot; r41046 SynEdit는에 & quot 접는 수정했습니다 코드. 문제 [0024370]
r37854 SynEdit 파 형광펜 : 인식 {$ IFOPT}
r41047 SynEdit 파 형광펜은 : IFDEF, ifopt, ELSEIF 지시어의 목록을 완료
r41129 SynEdit는에 & quot 접는 수정했습니다 라벨 & quot을; 코드. 문제 [0024417]
r41340 번역 마젠 Neifer (현재 아랍어 번역 메인테이너)의 요청에 의해 r37531 아랍어 번역을 복귀. 이유는 번역 IDE를 사용하는 하드하게 낮은 품질 / 기계 번역입니다.

버전 1.0.6의 새로운 기능 :

이이 버그 수정 릴리스입니다.

버전 1.0.4의 새로운 기능 :

r39177 Customdrawn LKS에 의해 타이머 관련 기능 64 비트 안전 (r39164 유사한 수정), 버그 [23052]에서 패치를 만들
r39280 디버거 검사 - 대화 인해 중첩 된 업데이트로, 충돌을 방지
r39285 디버거 치료 및 없음의 마십시오 & & quot; 가속 - 문자로 예외를 표시 할 때. 문제 [0023321]
r39290 디버거 소스 편집기를 통해 트리거 경우, 대화 상자를 검사 업데이트 수정 (팝업 메뉴)
r39333 디버거 디스어셈블러의 수정 범위 검사 (64 비트 디버). 문제 [0023355]
커서 하 '실행, r39042 디버거 사용 안 함 & quot; 디버거가 중지 될 때. 이 명령은 현재 프레임 (기능)에 한정된다. 이것은 프로젝트를 시작하기 위해 사용될 수 없다. (또한 dcJumpTo, dcStepOut을 사용하지 않도록 설정)
r39131 디버거 시계 평가에 무한 루프를 고정 (평가는 레코드 포인터를 캐스트)
r39030 Gtk2로 고정 TGtk2WSCustomListView.GetDisplayRect, 소유자가 그린 목록 view.issue에 잘못된 항목 ID를 보내도 고정 셀 렌더링 [23094]
우리가 customdrawn 경우 r39032 Gtk2로는 기본적으로 목록 상자 항목을 렌더링하지 않습니다. 문제 [23093]
r39033 Gtk2로 뷰 TListView와 고정 충돌이 r39032 도입.
r39034 Gtk2로 LineTo를하고 MoveToEx는 HDC account.issue에의 오프셋 (offset) 수행해야 [23057]
r39035 Gtk2로는 GTK2 라이브러리의 주장을 고정. 문제 [23099]
r39036 Gtk2로는하고 PenPos에의 오프셋 (offset) devctx, r39034.issue의 회귀를 적용하지 않는다 [23057]
r39037 Gtk2로 완전히에서는 LineTo ()와 MoveToEx ()를 r39034에서 회귀 고정
r39043 Gtk2로는 gtk2winapi을 단순화 gtk2proc에 GtkTreeView, 새로운 루틴 GetWidgetClientRect ()의 clientRect 고정, 사용자 정의 그려리스트 뷰에 대한 고정 된 오프셋.
r39147 Gtk2로는, TGtk2WSCustomListView에 RecreateWnd을위한 더 나은 방법을 사용 아이콘보기의 렌더링을 수정합니다. 문제 [23171]
되지 않는 것으로 r39148 Gtk2로는 TGtk2DeviceContext 클래스를 추가했다. 문제의 일부 [23168]
GtkEntry 초점 / unfocus에 r39162 Gtk2로 고정 커서 위치 동작. 문제 [21897], [23182].
편집 자동 선택이 자동 선택 규칙에 대해 나에 의해 수정 파브 펠리니로 true.Patch 인 경우 테스트를 미리 선택 focus.Also 푼다 때 r39217 Gtk2로는 선택을 기억합니다. 수정 문제 [23219], [23246] (회귀).
PARAMS를 설정할 때 r39220, r39221하여 GTK2 체크 스크롤 핸들이 할당됩니다.
r39229하여 GTK2 재판 GTK2은 $ LANG에서 정보를 받아 우리의 decimalSeparator와는 다를 수 있기 때문에 우리가 clocale 장치를 사용하지 않는 경우 TFloatSpinEdit의 동결 수정합니다. 문제 [23190]
r39308 대신 TScrollBar의 TCustomScrollBar하는 TGtk2WSScrollBar을 등록 GTK2. 수정 [23200]
r39326 Gtk2로는하여 GTK2 다각형 서랍에 고정 된 오프셋. 문제 [23359]
문제에 대한 r39327 Gtk2로 올바른 수정 [23359]
r39371 Gtk2로는 자막이 비어있을 때 TCheckbox와에 글꼴 색상 변경을 고정. 문제 [23373]
r39374 IDE 힌트 : 텍스트가 앰퍼샌드 경우, malformated 힌트를 수정합니다. 또는

버전 1.0.2의 새로운 기능 :

이이 버그 수정 릴리스입니다.

어떤 버전 0.9.30의 새로운 기능입니다 :

이 버전 FPC 2.4.2을 기반으로 새로운 기능이 다수 포함되어 있습니다.

버전 0.9.28의 새로운 기능 :

이 주요 릴리스에서는 IDE가 표시 & quot 같은 많은 소스 편집기 개선 갖고 더블 폭 & quot을; 더 나은 코드 폴딩, 강조, 싱크로 편집 및 영구 블록 (예 : 동부, 일본어, 중국어, 아랍어 등) 글꼴.
디버거는 어셈블러 창, 쉽게 예외 처리 및 중단 점 속성이 있습니다.
LCL 이제 리눅스와 BSD의 기본 위젯 셋으로 GTK2를 사용하고 멀티 모니터 지원을위한 TMonitor 클래스가 포함되어 있습니다.
LCL의 리팩토링은 약 15 %의 실행 최소 크기를 감소시켰다.
TFrame 지원의 지원 개선, 그래서 IDE에서 할 수 있습니다 시각적으로 둥지 디자이너했다.

어떤 버전의 0.9.26.2:

This 버전에서 새로운 것은 응용 프로그램 아이콘에 대한 지원을 향상시킵니다.
옵션 다이얼로그는 프레임을 사용함으로써 개선되었다.
몇 가지 오류가 수정되었습니다.

유사한 소프트웨어

Ruber
Ruber

11 May 15

GNOME Builder
GNOME Builder

16 Aug 18

qtres2dox
qtres2dox

20 Feb 15

OpenCobol IDE
OpenCobol IDE

19 Feb 15

코멘트 Lazarus

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!