by Actipro Software - 상품타입: Component / .NET WinForms / .NET Class / 100% Managed Code
Actipro SyntaxEditor by Actipro Software
URLs: actipro-syntaxeditor, actipro syntaxeditor, actiprosyntaxeditor, actipro
C# 및 VB용 Intellisense를 옵션으로 포함한 풍부한 기능의 구문 강조 코드 편집기 컨트롤입니다. SyntaxEditor는 어휘 파싱, 의미 파싱(작업자 스레드에서), 자동 정리를 수행하는 단계를 통해 처음부터 고급 언어 파싱과 처리를 제공하도록 설계되었습니다. 특정한 언어 정의는 사용자 어플리케이션으로 개발하고 배포할 수 있습니다. SyntaxEditor는 의미 파서 생성과 AST 구성을 도와주는 완전한 파서 생성기를 포함합니다. SyntaxEditor의 주요 코드 편집 기능은 코드 정리, 되돌리기/다시 실행, 워드 랩, 분할 보기, 현재 라인과 괄호의 색상 강조, 열 가이드, 가상 공간, 블록 선택, 매크로 레코딩/재생, 표시자(중단점, 구문 오류 등), 텍스트 통계, 확장 표현, IntelliPrompt 코드 조각, 멤버 목록, 파라미터 정보, 빠른 정보, 스마트 태그, FontDropDownList와 TextStylePreview 컨트롤 등을 포함합니다. SyntaxEditor는 C#로 작성되었으며 오늘날 널리 사용하는 대부분의 언어인 CSharp, VB, XML, HTML을 비롯해 사용자 정의가 가능한 언어 샘플 20개를 포함합니다. Visual Studio .NET 2003, Visual Studio 2005, Visual Studio 2008(VS2008)과 호환됩니다.
SyntaxEditor는 다중 라인 TextBox와 비슷하며 구문의 텍스트를 색상으로 강조하고 코드 편집을 위한 놀라운 최신 기능들을 제공하는 편집 컨트롤입니다. SyntaxEditor는 VS.NET 코드 편집기를 모델로 개발되어 VS.NET 코드 편집기의 거의 모든 기능을 제공합니다. SyntaxEditor는 다중 라인 TextBox와 비슷하며 구문의 텍스트를 색상으로 강조하고 코드 편집을 위한 놀라운 최신 기능들을 제공하는 편집 컨트롤입니다. SyntaxEditor는 Visual Studio 코드 편집기를 모델로 개발되어 Visual Studio 코드 편집기의 거의 모든 기능을 제공합니다. 특정한 언어 정의는 사용자 어플리케이션으로 개발하고 배포할 수 있습니다. SyntaxEditor는 IDE(통합 개발 환경) 어플리케이션에서 사용할 수 있도록 설계되었으며 IDE 외의 많은 다른 어플리케이션에도 사용할 수 있습니다.
SyntaxEditor 패키지는 다음을 포함합니다.
SyntaxEditor 다중/단일 라인 편집 컨트롤
SyntaxEditor를 사용하거나 사용하지 않고 코드 문서의 파싱 및 조작이 가능한 Document 클래스(UI와 파싱 모델의 분리)
고급 언어 파싱과 처리를 위한 독립형 방식의 확장성 SyntaxLanguage 클래스
C# 또는 VB.NET 언어에서 강건한 의미 파서의 생성을 도와주는 SyntaxEditor 파서 생성기
별도의 작업자 스레드에서 의미 파싱 작업을 수행할 수 있는 의미 파서 서비스
코드 문서의 AST(추상 구문 트리)를 생성하고 조작하는 객체 모델
동적 언어 어휘 파싱 및 찾기/바꾸기 작업의 백본으로 사용하는 사용자 정의 역추적 NFA 정규 표현식 엔진
색상 강조 스타일을 시각화하는 TextStylePreview 컨트롤 및 글꼴을 쉽게 선택할 수 있는 FontDropDownList
C#, VB.NET, HTML 등과 같은 공통 언어의 많은 무료 동적 언어 XML 정의
.NET Languages Add-on과 같이 완전한 파싱과 C#용 자동화 IntelliPrompt를 제공하는 고급 애드온 제품의 이용
편집 기능
실행 그룹화로 무제한 되돌리기/다시 실행
블록 들여쓰기/내어쓰기
자동 라인 수정 추적
라인 끝으로 이동하는 가상 공간
문서 끝으로 이동하는 가상 공간(가상 라인)
블록(사각형) 선택 및 특정 선택 방법의 방지
현재 라인 색상 강조
선택 여백에서 라인 선택
클립보드 작업의 고유 지원(잘라내기, 복사, 붙여넣기)
사용자 정의가 가능한 클립보드 및 모든 DataObject에서 끌어 놓기
완전히 확장된 Unicode 문자 및 IME 지원
caret movement, selection, indenting, tabification, transposition 등과 같은 Visual Studio의 모든 명령을 포함한 100가지가 넘는 편집 명령
상세한 중복 검사
사용자 정의가 가능한 키 처리, 명령/키 바인딩, 마우스 처리
텍스트 시각화 기능
자동과 수동 방식의 코드 정리(영역 축소 가능)
마우스 커서를 축소한 개요 노드 위에 놓을 때 나타나는 구문 색상 강조 도구 도움말
워드 랩(단어, 토큰, 문자 줄바꿈 모드)
공백 표시
탭 중지를 보여주는 들여쓰기 가이드
컨텐트 디바이더 및 열 가이드
괄호 색상 강조
완벽한 사용자 정의를 지원하는 라인 표시자(북마크) 및 스팬 표시자(중단점, 오자 마커, 물결 라인 등)
모양 기능
사용자 정의한 표현과 사용자 정의 그리기를 지원하는 확장성 렌더러 모델
사용자 정의 라인 번호를 사용할 수 있는 라인 번호 여백에서 라인 번호 매기기
사용자 정의 그리기를 지원하는 사용자 여백
가변폭 글꼴을 포함한 모든 유형의 글꼴 지원
동일한 문서에서 다중 글꼴/크기 지원
4분할 또는 2분할 보기
다양한 스크롤 바 모양 설정
스크롤 바의 아무 데나 배치할 수 있는 사용자 정의 EditorView 버튼
단일 라인 모드
언어/파싱 기능
추상 및 완전한 확장성 구문 언어 객체 모델
언어 구현의 제어에서 하위 레벨을 선택할 수 있는 다양한 구문 언어 유형
언어 병합 지원(CSS, JScript, VBScript 등을 호출하는 HTML)
정규 표현식을 사용해 정의할 수 있는 동적 언어 XML 정의
Assembly, Batch 파일, C#, CSS, HTML, INI 파일, Java, JScript, Lua, MSIL, Pascal, Perl, PHP, Python, SQL, VB.NET, VBScript, XML과 같은 공통 언어의 무료 동적 언어 XML 정의 샘플
프로그램적 어휘 파서를 작성하고 사용자 정의 토큰 클래스를 정의할 수 있는 텍스트의 토큰으로 어휘 파싱
업데이트 문서 토큰의 출력, AST 출력 등이 가능한 토큰의 의미 파싱
별도의 작업자 스레드에서 의미 파싱 작업을 수행해 주 UI 스레드의 부하를 줄일 수 있는 의미 파서 서비스
코드 문서의 AST(추상 구문 트리) 표현을 지원하는 객체 모델
문법을 수용하고 C# 또는VB.NET 의미 파서 클래스와 템플릿 AST 노드 클래스를 출력하는 SyntaxEditor 파서 생성기
대소문자 구별 및 자동 교정
특정한 어휘 상태에서 키 입력을 처리하는 트리거
특정한 어휘 상태에서 자동 바꾸기 작업을 시작하는 트리거
동적 언어에서 사용자가 정의한 키워드의 스타일을 지정할 수 있는 토큰 지정 색상 강조 스타일
파일 기능
특정 인코딩을 이용해 문서를 파일로 직접 불러오기/저장
특정 인코딩을 이용해 문서를 스트림으로 직접 불러오기/저장
CR/LF(Windows), CR(Mac) 또는 LF(Unix) 라인 종결자로 작업
모든 라인 종결자 형식을 이용해 텍스트를 내보내는 기능
HTML 및 RTF 내보내기
IntelliPrompt 기능
Visual Studio 2005 기능과 비슷하고 VS 형식으로 저장/불러오는 코드 조각
그리기 항목을 사용자 정의할 수 있는 멤버 목록
완전한 워드 기능
.NET 형식/멤버에서 멤버 목록 항목을 추가하는 리플렉션 헬퍼 메소드
다중 오버로드 디스플레이와 파라미터 인덱스 추적이 가능한 파라미터 정보 도움말
마우스 커서를 위에 놓을 때 상세한 정보를 보여주는 빠른 정보 도움말
마우스 커서를 태그 표시자 위에 놓을 때 나타나고 클릭 시 팝업 창을 표시하는 스마트 태그
기타 기능
전체 문서의 읽기 전용 또는 특정 영역 전용으로 설정 지원
매크로 레코딩 및 재생
정규 표현식, 와일드카드 형식, 캡처/대체를 지원하는 풍부한 기능의 찾기/바꾸기 객체 모델
라인, 단어, 문자 개수와 같은 통계 및 가독성 점수를 계산하는 텍스트 통계
사용자 정의가 가능한 찾기/바꾸기, 라인 찾기, 철자 검사, 색상 강조 스타일의 대화상자
WYSIWYG 출력 및 출력 특정 형식 설정으로 출력 미리 보기
Options 대화상자에서 Symbol 이외 글꼴의 선택에 사용할 수 있는 FontDropDownList 컨트롤
Options 대화상자에서 색상 강조 스타일의 표시에 사용할 수 있는 TextStylePreview 컨트롤
SyntaxEditor 컨트롤과 언어의 완벽한 디자이너 지원
.NET Languages Add-on
Language 애드온은 SyntaxEditor의 기업용 라이센스(Enterprise license)가 없어도 구입할 수 있습니다. 단일 개발자용 라이센스이더라도 SyntaxEditor의 유효 라이센스를 보유한 사람은 Language 애드온의 기업용 라이센스(Enterprise license)를 구입할 수 있습니다. .NET Languages Add-on은SyntaxEditor 4.0 코드 편집 컨트롤을 사용할 수 있는 신제품입니다. .NET Languages Add-on은 자동화 IntelliPrompt 코드 조각, 완전한 워드, 멤버 목록, 파라미터 정보, 빠른 정보를 통해 C# 언어의 최고급 구현을 제공합니다 . 이런 기능들은 외부 참조 어셈블리를 이용하거나 특정 코드 파일을 지정해 입력할 수 있는 사용자 정의 리플렉션 데이터베이스를 사용해 달성합니다. 기타 기능은 고속 어휘 파싱, 100개 이상의 AST 클래스를 이용해 컴파일 단위 구성, 자동 정리, TreeView로 문서 정리, 구문 오류 물결 라인 및 설명 도구 도움말, XML 문서 주석의 자동 완성, 옵션을 설정할 수 있는 스마트 들여쓰기, 코드 블록 선택, 라인 주석, 코드 통계를 포함합니다. VB.NET 언어 구현은 애드온에 단기적으로 추가할 예정입니다.
.NET Languages Add-on은SyntaxEditor 코드 편집 컨트롤을 사용할 수 있는 고급 C# 언어를 구현합니다. VB.NET 언어 구현은 현재 개발 중에 있으며 완성되면 애드온에 추가할 것입니다.
구현된 모든 .NET 언어에서 사용할 수 있는 .NET 언어 애드온의 주요 기능은 다음과 같습니다.
런타임에 .NET 어셈블리의 리플렉션 정보를 저장하는 어셈블리 저장소
모든 리플렉션과 문서를 생성 후 즉시 불러올 수 있는 데이터 파일로 저장하는 기능
"프로젝트"의 외부 참조(어셈블리)를 관리하고 어셈블리와 코드 파일 사이의 리플렉션 데이터를 조정하는 프로젝트 리졸버
AST에서 .NET 노드를 표현하는 100가지 이상의 AST 노드 클래스
코드 정리 TreeView에서 컴파일 단위의 쉬운 표시
SyntaxEditor 컨트롤에 바인딩할 수 있는 형식/멤버 드롭다운 목록 컨트롤
C# 언어의 주요 기능:
고속 프로그램적 어휘 파서를 이용해 특정 키워드/연산자 수준으로 이동하는 토큰의 상세한 어휘 파싱
generics를 포함해 C# 2.0 규격을 준수하고 의미 파서 서비스를 사용하는 의미 파서
문서 텍스트에 기초해 AST를 생성하는 의미 파서
컴파일 단위에 기초한 자동 정리
구문 오류의 보고 및 자동 표시
자동화IntelliPrompt 코드 조각, 완전한 워드, 멤버 목록, 파라미터 정보, 빠른 정보
아이콘과 색상 강조 텍스트를 포함한 IntelliPrompt 도움말
XML 주석 자동 완성
옵션을 설정할 수 있는 스마트 들여쓰기
코드 블록 선택
라인 주석
주석이 달린 라인을 계산하고 주석 범위를 결정하는 특수 C# 텍스트 통계
Actipro SyntaxEditor Web Languages Add-on은 XML 언어의 고급 언어 구현을 제공합니다. 핵심 SyntaxEditor 컨트롤은 구문 색상 강조와 기타 기능을 포함한 XML의 무료 구현을 제공합니다. 그러나 자동화 IntelliPrompt 멤버 목록, 빠른 정보, AST 생성, XML 서식 지정 등과 같은 확장 기능을 사용하려면 Web Languages Add-on을 구입해야 합니다.
C# 및 VB용 Intellisense를 옵션으로 포함한 풍부한 기능의 구문 강조 코드 편집 컨트롤
가격 설정: Actipro SyntaxEditor V4.0.0.0256 1 개발자 라이센스, Actipro SyntaxEditor V4.0.0.0256 4 개발자 팀 라이센스, Actipro SyntaxEditor V4.0.0.0256 8 개발자 팀 라이센스, Actipro SyntaxEditor V4.0.0.0256 1 사이트 와이드 라이센스(지정된 주소내에 무제한 개발자 라이센스 제공) - 연간 섭스크립션 포함, Actipro SyntaxEditor V4.0.0.0256 1 엔터프라이스 라이센스 (위치에 상관없이 전체 조직에 소속된 무제한 개발자 라이센스 제공) - 연간 섭스크립션 포함, Actipro SyntaxEditor V4.0.0.0256 1 Blueprint Source Code 라이센스(Actipro SyntaxEditor Site 또는 Enterprise License가 필요), Actipro SyntaxEditor V4.0.0.0256 Upgrades 1 개발자 업그레이드 라이센스 - 구버젼에서 , Actipro SyntaxEditor V4.0.0.0256 Upgrades 4 개발자 업그레이드 팀 라이센스 - 구버젼에서 , Actipro SyntaxEditor V4.0.0.0256 Upgrades 8 개발자 업그레이드 팀 라이센스 - 구버젼에서 , Actipro SyntaxEditor V4.0.0.0256 Upgrades 1 사이트 와이드 업그레이드 라이센스 - 구버젼에서 (지정된 주소내에 무제한 개발자 라이센스 제공) - 연간 섭스크립션 포함, Actipro SyntaxEditor V4.0.0.0256 Upgrades 1 엔터프라이스 업 그레이드 라이센스 - 구버젼에서 (위치에 상관없이 전체 조직에 소속된 무제한 개발자 라이센스 제공) - 연간 섭스크립션 포함, Actipro SyntaxEditor Subscription / Subscription Renewal 1 개발자 섭스크립션 / 섭스크립션 리뉴얼 (1 개발자 라이센스가 필요), Actipro SyntaxEditor Subscription / Subscription Renewal 4 개발자 팀 섭스크립션 / 섭스크립션 리뉴얼 (4 개발자 라이센스가 필요), Actipro SyntaxEditor Subscription / Subscription Renewal 8 개발자 팀 섭스크립션 / 섭스크립션 리뉴얼 (8 개발자 라이센스가 필요), Actipro SyntaxEditor Subscription / Subscription Renewal 1 사이트 와이드 섭크립션 라이센스 Site Wide Subscription License / Subscription Renewal License - 1 Site License Required, Actipro SyntaxEditor Subscription / Subscription Renewal 1 엔터프라이스 섭스크립션 라이센스 / 섭스크립션 리뉴얼 (1 엔터프라이스 라이센스가 필요), Actipro SyntaxEditor Subscription / Subscription Renewal 1 Blueprint 섭스크립션 리뉴얼 라이센스 (Actipro SyntaxEditor Blueprint Source Code 라이센스가 필요), SyntaxEditor .NET Languages Add-on V4.0 Enterprise License 1 엔터프라이스 업 그레이드 라이센스 - 구버젼에서 (위치에 상관없이 전체 조직에 소속된 무제한 개발자 라이센스 제공) - 연간 섭스크립션 포함(Actipro SyntaxEditor V4 가 필요), SyntaxEditor .NET Languages Add-on V4.0 Enterprise License 1 SyntaxEditor .NET Languages Add-on Enterprise 리뉴얼 라이센스, SyntaxEditor .NET Languages Add-on V4.0 Source Code Blueprint License 1 개발자 라이센스 - 소스코드 포함(Actipro SyntaxEditor V4 가 필요), SyntaxEditor .NET Languages Add-on V4.0 Source Code Blueprint License 1 SyntaxEditor .NET Languages Add-on V4.0 Source Code Blueprint 리뉴얼 라이센스, SyntaxEditor Web Languages Add-on V4.0 Enterprise License 1 엔터프라이스 업 그레이드 라이센스 - 구버젼에서 (위치에 상관없이 전체 조직에 소속된 무제한 개발자 라이센스 제공) - 연간 섭스크립션 포함(Actipro SyntaxEditor V4 가 필요), SyntaxEditor Web Languages Add-on V4.0 Enterprise License 1 SyntaxEditor Web Languages Add-on V4.0 Enterprise 리뉴얼 라이센스, SyntaxEditor Web Languages Add-on V4.0 Source Code Blueprint License 1 개발자 라이센스 - 소스코드 포함(Actipro SyntaxEditor V4 가 필요), SyntaxEditor Web Languages Add-on V4.0 Source Code Blueprint License 1 SyntaxEditor Web Languages Add-on V4.0 Source Code Blueprint 리뉴얼 라이센스
평가판과 다운로드: Actipro SyntaxEditor 헬프 파일, Actipro SyntaxEditor 스크린 샷 웹 페이지, Actipro SyntaxEditor V4.0.0.0256 평가판 - 사용 기간은 인스톨 후 15일간
OS: Windows 7, Windows Server 2008, Windows Vista, Windows XP, Windows 2000
제품 아키텍쳐: 32Bit, 64Bit
툴 타입: Component
콤포넌트 타입: .NET WinForms, .NET Class, 100% Managed Code
개발에 사용된 툴: Visual C# .NET
호환성있는 플랫드폼: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, .NET Framework 1.1
제품 클래스: 유저인터페이스 콤포넌트
상품 번호: PC-514251-125905 514251-125905 PC-514251-125906 514251-125906 PC-514251-125907 514251-125907 PC-514251-125908 514251-125908 PC-514251-125916 514251-125916 PC-514251-125922 514251-125922 PC-514251-125912 514251-125912 PC-514251-125913 514251-125913 PC-514251-125914 514251-125914 PC-514251-125920 514251-125920 PC-514251-125921 514251-125921 PC-514251-125909 514251-125909 PC-514251-125910 514251-125910 PC-514251-125911 514251-125911 PC-514251-125915 514251-125915 PC-514251-125917 514251-125917 PC-514251-216894 514251-216894 PC-514251-125918 514251-125918 PC-514251-168174 514251-168174 PC-514251-125919 514251-125919 PC-514251-168175 514251-168175 PC-514251-132659 514251-132659 PC-514251-168176 514251-168176 PC-514251-132660 514251-132660 PC-514251-168177 514251-168177
메이커 제품 번호: #508 #509 #510 #511 #512 #513 #514 #515 #516 #517 #518 #519 #520 #521 #522 #523 #524 #525 #557 #558 #576 #577 #578 #579 #580
개발처/발매처
주요 카테고리
관련 상품
관련 카테고리