Top 10 Overall SlickEdit 기능
- 열기 및 응답 시간 단축
- 태그 지향 탐색
- SlickEdit를 작업 방법에 따라 사용자 정의
- 뛰어난 기호 분석
- 신속한 코딩 기능
- Code Beautifier
- 편집 가능하고 동적인 특이한 도구
- 기록되고 프로그래밍 가능한 매크로
- 구문 지향 검색
- 유연한 코드 표시
속도
SlickEdit를 처음 실행한 순간부터 그 속도에 만족하게 될 것입니다. SlickEdit 실행 속도나
편집 작업 속도는 물론 로드 작업도 기타 다른 IDE에 필요했던 것보다 훨씬 적은 시간만으로 가능합니다.
원시 C++을 엔진으로 사용하여 키보드 및 마우스 명령에 대한 응답 시간이 매우 빠릅니다. SlickEdit에는
다양한 프로젝트 마법사도 포함되어 자동화된 프로젝트 설정 단계를 통해 실제 코딩을 신속하게 진행할 수 있습니다.
SlickEdit는 자체 기능으로 기호를 자동 완성하고 함수 구문을 자동으로 확장합니다. SlickEdit는
대부분의 언어에 대해, 코드를 타이핑하고 붙여넣을 때 적절한 들여쓰기 수준으로 자동 들여쓰기 해주며, 버튼을
누를 때 수려한 외관을 제공합니다. Java Live Errors는 구문 오류를 경고하여 컴파일 오류 수정
시간을 줄여줍니다. Surround With와 같은 고급 기능으로 코드 블록을 선택하고 각 언어의 스트럭처로
둘러쌀 수 있습니다. 이외에도 SlickEdit에는 아주 다양한 신속한 코딩 기능들이 포함되어 있습니다.
&nb네;
강력한 힘
개발자는 코딩 및 SlickEdit 배포시 많은 기능이 필요합니다. 코딩 작업 중 SlickEdit는
뛰어난 기호 분석을 제공합니다. SlickEdit는 40개의 언어 중 많은 것에 자동 코딩을 지원하여 코드
작성시 표현식 유형, 스코프 및 상속 분석을 수행해 줍니다. SlickEdit는 함수 연산자를 입력하면
자동으로 프로토타입을 표시하고 멤버 액세스 연산자를 입력하면 멤버 목록을 표시합니다. SlickEdit에서는
코드를 쉽게 탐색할 수 있습니다. SlickEdit의 태그 지향 탐색 엔진을 사용하면, 검색 결과가 포함된
파일이 현재 열려있지 않더라도 해당 기호 정의로 이동하거나 프로젝트 전체에서 사용되는 부분을 검색할 수
있습니다. SlickEdit의 C++ 리팩토링 엔진은 정말 최고 수준입니다.
SlickEdit에서는 메서드
추출 및 매개변수 목록 수정과 같은 18개의 서로 다른 리팩토링을 사용하여 리팩토링 연산 수행시 엄청난
시간을 절약해 줍니다. SlickEdit는 리팩토링 엔진이 수행하는 모든 변경 사항을 검토 및 사용, 또는
거부할 수 있습니다. SlickEdit의 구분 및 머지 도구를 사용하면 파일/프로젝트를 구분하거나 여러
파일을 함께 머지하는 작업이 아주 쉬워집니다. SlickEdit에서는 두 파일, 두 디렉토리 또는 두 소스
트리를 일반 파일 구분 뷰나 기호 구분 뷰 모두에서 비교할 수 있습니다. 또한 SlickEdit는 구분
및 머지 작업 중 필요한 편집 기능 모두를 제공하여 시간을 절약해 줍니다.
유연성
각 개발자는 모두 자신만의 코딩 스타일을 가지고 있어서 코딩시 이 방법으로 작업해야 가장 효율적입니다.
SlickEdit는 이것을 잘 알고 있습니다. SlickEdit의 도구는 다양한 프로그래밍 스타일에 잘
적용할 수 있습니다. 워크스페이스부터 해서 거의 모든 것을 자신의 스타일에 맞게 재구성할 수 있습니다.
모든 창은 도킹 가능하고, 탭은 어디로든 이동할 수 있으며, 툴바는 숨길 수 있습니다. 글꼴은 물론 배경,
텍스트, 여러 유형의 기호들과 같은 외관도 완전히 사용자 정의할 수 있습니다.
SlickEdit 는 13개의
서로 다른 키 바인딩 연결형을 지원해서 마우스 휠에 대한 키 및 바인드 연산을 다시 지정할 수 있습니다.
코드 조회 중 코드 축소, 소프트 랩핑, hex views, 행 번호 표시 및 특수문자 표시 등의 기능으로
사용자 정의 가능 폭이 넓습니다. SlickEdit의 검색 기능도 매우 유연합니다. 구문 지향 검색으로
include/exclude 코멘트, 기호 및 문자열과 같은 특정 코드 요소를 제한적으로 검색할 수 있습니다.
언어 지원
Ada, Ant, ANTLR, AppleScript®, AWK, C, C++, C#, CFScript,
Ch, CICS, COBOL, DB2, dBASE, Delphi Pascal, DTD, Fortran,
High Level Assembler, HTML, IDL, InstallScript, Java, JavaScript,
JCL, JSP, Lex, Modula-2, Objective-C, Pascal, Perl, PHP, PL/I
, PL/SQL, PowerNP Assembler, PV-Wave, Python, REXX, SAS, Slick-C™,
Tcl, Transact SQL, VHDL, Visual Basic .NET, VBScript, Verilog,
x86 Assembly, XML, XSD, YACC 기타 많은 언어에서 컬러 코딩을 할 수 있습니다. |