Intellij 아이디어 프로그램 설명 러시아어. Intellij Idea를 사용하는 기본 사항

응용 프로그램의 장점에서는 스마트 자동 포터를 표시 할 수 있으며 품질 코드 분석을 담당하는 도구가 있으며, 파일에 대해 충분한 편리한 탐색을 얻을 수 있습니다, 리팩토링 및 서식은 많은 수의 프로그래밍 언어로 구현됩니다. 자바, 그루비, 스칼라, HTML, CSS, 자바 스크립트, Coffeescript ...

Intellij Idea 14는 Java EE, Spring Framework, Grails, Play Framework 및 다른 많은 것들을 안전하게 특성 할 수있는 가장 유명한 프레임 워크 및 플랫폼을 지원합니다. 공식 페이지에서 전체 목록을 사용할 수 있습니다. tomcat, tomee, glassfish, jboss, weblogic 포함 된 응용 프로그램 서버와 긴밀한 통합을 얻을 수 있습니다 ...

Intellij 아이디어는 다른 기회가 있으며이 도구는 데이터베이스 및 SQL 파일 작업을 담당합니다. 테스트를 실행하거나 코드 적용 범위를 분석 해야하는 경우이 모든 것이 있습니다. 나는 당신이 실제로 한 검토에서 한 검토에서 일할 수없는 많은 기회가있는 매우 강력한 프로그램이라는 것을 이미 알고 있다고 생각합니다.

Intellij Idea는 모바일 및 웹 플랫폼에 적합하며, 다양한 프로그래밍 언어에 직관적 인 편집자를 얻을 수 있습니다.

나는 많은 사람들이 러시아어로 Intellij 아이디어를 찾고 있으며, 당신의 시도를 남겨두고 먼저 말도 안되는 것을 필요로하지 않는다는 것을 주목하고 싶습니다.이 프로그램에 대한 균열이 없으며,이 프로그램은 번역되어서는 안됩니다. 어떤 종류의 프로그래밍 언어로 일하면 영어를 더 알고있는 것만으로 만드는 것입니다. 모든 것이 분명해야합니다. 다른 질문. 그렇지 않은 수준이 없으므로, 예를 들어 NetBeans와 같이, 단순히 변경하기 위해 필요한이 프로그램은 초보자가 일반적으로 비용에 대한 전문가가되는 것으로 밝혀졌습니다. 러시아, 나는 질문이 소진된다고 생각한다.

Intellij Idea는 가장 강력한 보편적 인 개발 환경 중 하나입니다. PHP, JavaScript, Sass, Ruby, Python 및 Prode Java와 같은 언어를 지원합니다. 인기있는 프레임 워크 및 엔진, 코드 테스트, 모바일 장치에 대한 적응, Git 및 Mercurial과의 통합, 서버와 협력 할 수있는 도구 지원을 지원하려면 여기에 추가하십시오. Intellij Idea 프로그래밍이 쉽고 생산성이 높음을 이해하게됩니다.

설치

Intellij Idea - Community 및 Unlimited의 두 가지 버전이 있습니다. 첫 번째는 무료이지만 제한적입니다. Spring, Vaadin, GWT, JavaScript 및 Typescript, SQL 언어를 지원하지 않습니다. 두 번째는 집단 개발을위한 모든 종류의 기능을 포함하지만 평가판 기간의 30 일만이 무료입니다. 그런 다음 최소한 533 달러를 지불해야합니다.

우리는 당신의 머리에 각각 무료 버전의 충분한 기능이있을 것이며, Idmentc라는 이름의 설치 파일에 중점을 둡니다.

Windows에 설치하려면 EXE 확장 프로그램으로 공식 웹 사이트에서 소스 소스 코드를 다운로드해야합니다. 그런 다음 그것을 시작하고 설치 프로그램의 지시를 따르십시오.

MacOS - Idoneic.dmg 파일을 두 번 클릭하고 아카이브를 마운트하고 소스 코드를 응용 프로그램 폴더에 복사합니다.

Linux의 경우 파일 실행을 지원하는 디렉토리에 IDEIC.GZ를 풀어야합니다. 계층 구조의 경우 FHS 형식은 / opt입니다. 그런 다음 / bin 서브 디렉토리로 이동하여 idea.sh 파일을 실행하십시오.

이제 Intellij Idea를 구성하는 방법을 알아 보겠습니다.

사전 설정

Intellij Idea를 처음 시작하면 설정이있는 파일의 경로를 지정하라는 요청에 대화 상자가 채워집니다. 이것은 IDE의 첫 아는 경험이므로 "설정을 가져 오지 않음"항목을 \u200b\u200b선택합니다. 이 창이 업데이트 또는 재설치 후에 출력하면 소스 디렉토리를 선택하십시오.

Intellij Idea 설정의 다음 단계는 다음 테마입니다. 기본적으로 표준 (가벼운)과 Darcula (어둠) 중 두 가지가 있습니다.

이미 위에 쓰여졌 듯이 아이디어는 엄청난 수의 보조 도구를 지원합니다. 물론 그들은 신규 이민자가 필요하지 않습니다. 따라서 생산성을 높이기 위해 다음 단계가 연결이 끊어집니다. 이렇게하려면 다음 대화 상자에서 "모두 사용 안 함"을 선택하십시오. 걱정하지 마십시오. 나중에 설정 메뉴에서 연결할 수 있습니다.

그러나 Intellij Idea 프로그래밍 환경은 추가 추가 기능을 제공하므로 진정시킬 것이라고 생각하지 않습니다. 고맙습니다, 이것은 관심이 없습니다!

Intellij Idea의 설치 및 구성이 완료되면 작업을 진행할 수 있습니다. 그것은 물론 Intellij 아이디어 프로젝트를 만드는 것과 같이 시작됩니다.

이 작업을 통해 새 프로젝트 (새 프로젝트 생성)를 작성하고, 기존 프로젝트를 열고, 프로젝트 가져 오기 (프로젝트 가져 오기) 또는 종료 버전 제어 시스템을 열고, 새 프로젝트 만들기, 프로젝트 가져 오기 제어 시스템을 엽니 다. (Torm 버전 제어 체크 아웃). 첫 번째 점을 선택하십시오. INTELLIJ IDEA 프로젝트를 만드는 방법에 대한 자세한 정보는 이미 환경 안에있는 것입니다. 여기서 작업 공간의 사용자 정의에 대한 가능성이 실제로 많이 있기 때문에 공식 웹 사이트에서 읽는 것이 좋습니다.

문제 및 질문

다음으로, 당신은 확실히 몇 가지 질문을 할 것입니다. 그 중 하나는 Intellij 아이디어의 활성화에 관한 것입니다. 제한된 버전 또는 30 일 평가판 버전은 등록 및 추가 조작이 필요하지 않습니다. 그러나 구입을 활성화하려면 다음 작업을 수행해야합니다.

  • 환영 화면에서 프로젝트를 만드는 곳에서는 구성 -\u003e 라이센스 관리 메뉴의 맨 아래에서 찾습니다. 이미 내부에있는 경우 상단 패널 도움말 -\u003e 등록부에 있습니다.
  • 앞에서 3 가지 가능한 활성화 방법 : 라이센스 서버 (라이센스 서버)를 통해 계정 (활성화 코드)을 통해. 귀하 또는 귀하의 고용주가 라이센스를 구입 한 것과 어떤 데이터를 가지고 있는지에 따라 원하는 항목을 선택하십시오.
  • 필요한 데이터를 입력하고 "활성화"버튼을 누르고 무한한 작업을 즐길 수 있습니다.

다음 전통적인 질문은 IDE 업데이트에 관한 것입니다. 여기에서 알고리즘은 설치시와 동일합니다. 다운로드 - 시작 - 명령어 또는 삭제 - 첫 번째 대화 상자의 RE-PRERIE_NOWN_NATE_FILE_STROKE로 설정하십시오.

물론, 질문이없는 포럼 비용은 없습니다. "무엇을해야합니까?" 답변은 전통적입니다 - Intellij Idea를 설치하는 방법은 전통적입니다. 모든 것이 올바르게 수행되면 프로그램이 시작되도록 보장됩니다. 아이디어가있을 때 직접 문제가 발생하면 사건이 잘못된 플러그인에 있으면 답변이 개발자의 공식 웹 사이트에서 찾고 있습니다.

경우에 따라 다음은 Intellij 아이디어를 제거하는 방법이 있습니다.

  1. windows의 제어판을 통한 표준 방법. 원하는 경우 방식으로 레지스트리의 잔해를 마무리하는 경우 : "HKEY_CLASSES_ROOT \\ IntellijideAprojectFile";
  2. linux에서 루트에 없으면 "config"및 시스템 설정 디렉토리를 삭제할뿐만 아니라 파일을 삭제합니다.
  3. MacOS는 프로그램에 표준하게 삭제되고 프로그램 아이콘을 통해 "설정 / 캐시 / 플러그인 / 로그"에서 캐시를 청소합니다.

새로운 IDE의 세계에서 머리를 괴롭히기 위해 머리를 괴롭히기 전에 이것은 날카로운 연수원 곡선이있는 복잡한 제품이라는 것을 기억하십시오. 따라서 학습에 대한 올바른 선택은 Java의 과정이 될 것입니다. Intellij 아이디어가 있습니다. 그래서 당신은 더 빨리 직업에 있으며 강력한 도구를 습득 할 것입니다.

Java는 가장 유연하고 편리하고 인기있는 프로그래밍 언어 중 하나입니다. 많은 사람들이 슬로건으로 알려져 있습니다 - "한 번 쓰기, 어디서나 run-ondell", "한 번 쓰기, 어디에서나 실행"을 의미합니다. 개발자는이 슬로건이 언어의 크로스 플랫폼을 강조하기를 원했습니다. 즉, 프로그램을 작성하면 운영 체제가있는 모든 장치에서 실행할 수 있습니다.

Intellij Idea는 많은 언어를 지원하는 통합 된 소프트웨어 개발 환경이지만 자바를 위해 IDE로 간주되는 것으로 간주됩니다. 개발자 회사는 커뮤니티 (무료)와 궁극적 인 두 가지 버전을 제공하지만 간단한 사용자는 충분하고 무료 버전입니다.

물론 Intellij 아이디어에서는 프로그램을 만들고 기존 프로그램을 편집 할 수 있습니다. 이 환경에는 프로그래밍 중에 도움이되는 편리한 코드 편집기가 있습니다. 이미 작성된 코드를 기반으로 매체 자체는 자동 액체에 가장 적합한 옵션을 선택합니다. 이클립스에서 플러그인을 설치하지 않고 이러한 기능을 찾지 못할 것입니다.

주의!
intellij 아이디어 올바른 작동을 위해 최신 Java 버전이 있는지 확인하십시오.

객체 지향 프로그래밍

Java는 객체 지향형 언어를 나타냅니다. 주요 개념은 객체와 클래스의 개념입니다. OOP의 장점은 무엇입니까? 프로그램을 편집 해야하는 경우 객체를 만드는 것만으로 만들 수 있습니다. 이전에 작성된 코드를 수정할 필요가 없습니다. Intellij 아이디어를 사용하면 OOP의 모든 장점을 사용할 수 있습니다.

인터페이스 디자이너

javax.swing 라이브러리는 그래픽 사용자 인터페이스를 디자인하는 데 사용할 수있는 개발자 도구를 제공합니다. 이렇게하려면 창을 만들고 시각적 구성 요소를 추가하면됩니다.

수정

놀랍게도, 그러나 오류를 허용하는 경우 환경은 당신을 나타낼뿐만 아니라 문제를 해결할 수있는 몇 가지 방법을 제공 할 것입니다. 가장 적절한 옵션을 선택할 수 있으며 아이디어 자체가 모든 것을 수정할 수 있습니다. 이것은 Eclipse와의 또 다른 중요한 차이입니다. 그러나 잊지 마세요 : 기계가 논리적 오류가 표시되지 않습니다.

자동 메모리 관리

Intellij 아이디어가 "가비지 수집가"가있는 것이 매우 편리합니다. 즉, 프로그래밍 중에 링크를 지정하면 메모리가 할당됩니다. 링크를 삭제하면 바쁜 메모리가 있습니다. "가비지 수집기"이 메모리는 어디서나 사용되지 않으면 해제됩니다.

존엄

1. 크로스 플랫폼;
2. 비행에 구문 나무의 건설;
3. 강력한 코드 편집기.

단점

1. 시스템 자원에 대한 요구;
2. 약간 혼란스러운 인터페이스.

Intellij Idea는 Java의 가장 똑똑한 통합 개발 환경이며, 이는 실제로 코드를 이해합니다. 환경은 프로그래머를 루틴에서 저장하고 더 중요한 작업에 집중할 수있게 해줍니다. 아이디어는 당신의 행동을 예측합니다.

상당히 일반 텍스트 편집기로 Java 프로그램을 작성하기 위해서는 상당히 일반 텍스트 편집기이지만,이 옵션은 소위 IDE (통합 개발 환경) 전문 응용 프로그램 개발 환경을 사용하여 단순히 수행하지 않습니다.

Intellij Idea는 JetBrains에서 Java의 통합 소프트웨어 개발 환경입니다. 그런데, 자바뿐만 아니라 수요일은 스칼라와 같은 다른 프로그래밍 언어에 성공적으로 사용됩니다. 프로그램의 첫 번째 버전은 2001 년에 등장 했으므로 프로그램은 지속적으로 인기 등급을 꾸준히 증가 시켰습니다. Intellij Idea는 Community Edition 및 Ultimate Edition의 두 판에서 사용할 수 있습니다. 첫 번째 버전은 완전히 무료입니다. 두 번째 버전은 다양한 라이센스로 확장되며 선언 된대로 개방 소스 코드가있는 프로젝트를 무료로 사용할 수 있습니다. 그러나 그것 없이는 궁극적 인 에디션의 버전에 의해 저의 사용이 끝날 무렵, 나는 단지 30 분 동안 지속적으로 일할 수 있다는 통지를 받았다.

버전은 지원되는 기술로 구별됩니다.

  1. Ultimate Edition :
    • 완전 기능을 갖춘 JVM 개발 환경 및 다양한 언어로 개발 : Java, PHP, JavaScript, HTML, CSS, SQL, Ruby, Python;
    • java EE, Spring / Hibernate 기술 및 기타 지원;
    • 대부분의 응용 프로그램 서버에서 구현 및 디버깅.
  2. 커뮤니티 판 :
    • java SE, Groovy 및 Scala를위한 완전한 기능 개발 환경;
    • google Android에서 개발을위한 강력한 환경.

링크 http://www.jetbrains.com/idea/features/editions_comparison_matrix.html의 jetbrains의 웹 사이트의 버전 간의 차이점을 알게 될 수 있습니다.

이 프로그램에는 편집기, 컴파일 및 실행 환경 및 디버거뿐만 아니라 전체 핀드 응용 프로그램을 만드는 데 필요한 구성 요소의 전체 구성 요소가 포함되어 있습니다.

당연히 Intellij 아이디어는 Java 응용 프로그램을 만드는 유일한 환경이 아니며, 인기있는 Eclipse 또는 NetBeans를 기억할만큼 충분합니다. 그래서 개발자는 선택할 수있는 것으로 보입니다. 예를 들어 주관적인 요소로 인해 선호도가 종종 있습니다. Java에서 프로그램을 프로그래밍하려면 - 이후의 선택을 주도 한 특정 환경에 대한 기사를 읽으십시오. 이 기사의주기가 Intellij 아이디어로 일하는 사람을 위해 봉사 할 가능성이 있습니다. 특히 시스템은 내 의견으로는 편리한 것 이상입니다.

그런데 인터넷에서는 Intellij Idea의 동일한 Eclipse에서 많은 마이그레이션 정보를 찾을 수 있습니다 (예 : https://www.jetbrains.com/help/idea/에서 jetbrains의 웹 사이트에 대한 정보 참조). 2016.2 / eclpse.html 링크).

나는 새로운 버전의 Intellij 아이디어와 함께 일하기를 선호하므로 주기적으로 업데이트합니다. 독자가 제안한 기사는 1 년 이상 작성되었으므로 일부 스크린 샷이 일부 오래된 버전에 속해 있고 새로운 버전으로 변했고 사전에 독자들에게 사과 드리겠습니다.

시스템 설치

Jetbrains Developer 사이트의 설치 패키지를 참조하여 http://www.jetbrains.com/idea/에서 복사 할 수 있습니다. Intellij Idea를 설치해도 문제가 발생하지 않습니다. 앞으로 프로그램 환경에서 프로그램 코드를 사용하여 작업하는 경우 설치시 Java 파일과의 작성 연결을 설치하십시오.

참조 시스템

Intellij Idea는 영어로 상당히 큰 문서가 있습니다. 그래서 아이템을 클릭 할 때 도움. 주 메뉴는 jetbrains 웹 사이트에서 내장형이 아닌 온라인 인증서를 엽니 다.

또한 특정 코드 요소에 대한 문서를 얻을 수도 있고, 커서를 설치하고 조합을 클릭해야합니다. < Ctrl\u003e +.< Q\u003e.

또한 일반적으로 사이드 바 (기본적으로 오른쪽으로)의 설명서를 사용하여 창을 수정할 수 있으므로 도구를 만들어 문서 창 헤더의 첨부 파일 단추를 누릅니다. 사실, 내 의견으로는이 창을 열 때 최신 선언 된 문서 만 표시 할 수 있기 때문에 거의 제공하지 않습니다.

프로그램 인터페이스

앞서 언급했듯이 제품은 개발자의 잘 자격이없는 인기를 누리고 있지만 "작지만"러시아 현지화의 부족은 개발자에게 장애물이 아닙니다.

시작 창 시작

설치 후 Intellij 아이디어가 초기에로드되면 프로젝트를 다운로드하거나 열거 나 프로젝트를 가져 오거나 프로젝트를 가져올 수 있으며 여러 버전 제어 시스템의 저장소에서 실행할 수 있습니다 ( "버전 제어에서 체크 아웃 "). Maven 또는 Gradle 프로젝트에 어셈블리 설치 파일이있는 경우 Intellij Idea는 구성을 위해이를 사용하도록 제공합니다.

특정 프로젝트를 사용하여 작업 한 후에는 기억되며 프로그램의 시작시 마지막 열기 프로젝트가로드됩니다. 그러나 기본 프로그램의 설정이 모양 및 비헤이비어 그룹에있는 경우 기본 프로그램의 설정이 있으면 시스템 설정 (프로그램 설정) 그룹이 "시작시 마지막 프로젝트 다시 열림"필드에 대해 선택됩니다 (로드 중 최신 프로젝트를여십시오).

메인 창

일반 양식의 프로그램의 주요 창은 도구 창 및 편집기 창이라고도하는 세 가지 영역으로 구성됩니다. 도구 창은 편집기 창의 둘레에 위치하고 있으며, 즉, 미래에 호출 될 주 창 필드에서 오른쪽과 아래쪽의 오른쪽에있는 왼쪽에 있습니다. 측면 패널 (사이드 바 프로그램 용어에서). 도구 창이 다양한 정보를 표시하기 때문에 각 측면 패널에는 특정 명령을 수행 할 때 열려있는 여러 탭이 있습니다. 원하는 탭 (도구 상자)으로의 전환은 메인 윈도우의 측면 패널에있는 이름을 클릭하여 수행됩니다. 도구 창의 일부 탭의 이름이 그림 앞에 선행됩니다. 키를 사용하십시오 < alt\u003e 이 숫자와 함께이 탭으로 가면, 롤백 된 위치에있는 경우, 또는 반대로 롤 후, 그것을 지나가고, 그것을 지나갈 수 있습니다. 또한 모든 기악 창을 기본 창에 표시 할 수 있습니다. 전망.수단.윈도우 또는 IT 조합 바로 가기 키를 사용합니다.

기악 창에 대한 간략한 설명을하기 전에 기본 프로그램을 설치 한 후에는 고려중인 위치 구조가 제안되어 있음을 예약합니다. 그것은 내가 더 고려할 위치입니다. 그러나 이것은 도구 창이 기본 창의 다른 장소에있을 수 없다는 것을 의미하지는 않습니다.

Intellij 아이디어의 색상 팔레트는 조정될 수 있지만 이러한 팔레트는 약간입니다. 팔레트의 선택은 모양 및 동작 (외관 및 동작), 모양 및 동작이있는 설정에서 수행되고 "테마"드롭 다운 목록에서 항목을 선택합니다.

창 편집기

편집기 창은 대부분의 기본 창을 점령하여 끊임없이 변위됩니다. 클래스 소프트웨어 코드, POM 파일 및 기타 프로젝트 파일의 내용을 표시하는 여러 개의 탭을 포함 할 수 있습니다. 탭의 내용 내용은 제목 탭의 파일 확장자와 이름 앞에있는 아이콘 (예 : 클래스의 경우)입니다. ...에 원하는 파일로의 전환은 창 탭에서 이름을 클릭하거나 프로젝트 창에서 선택하여 수행됩니다.

이 프로그램에는 인상적인 창 관리 툴킷이 포함되어 있습니다. 따라서 탭의 위치는 임의로 변경되어 수평으로, 탭의 한 탭에서 다른 명령 그룹을 사용하여 다른 탭으로 파일을 던지고 파일을 던졌습니다. 윈도우편집자탭. 편집 창 탭에서 호출되는 컨텍스트 메뉴에서. 필요한 경우 특정 탭을 통합 할 수 있습니다.이 탭이 많은 탭에 유용 할 수 있으며, 이들 모두가 편집 창에 배치되지 않고 명령을 사용합니다. 핀.탭.아래에서 논의 될 것입니다.

창의 오른쪽 가장자리가있는 경우 오류 및 경고가 포함 된 코드의 문제점 블록을 표시하는 수평선을 찾을 수 있습니다. 나중에 이것에 대해 자세히 알아보십시오.

편집 창의 왼쪽 가장자리에는 코드 블록의 레이블이 있으며 블록을 신속하게 불필요하거나 다시 꺼낼 수 있습니다. 창의 같은면에서 중지 점이 (사용 가능한 경우), 팁 및 기타 정보를 수정하는 코드가 있습니다.

프로그램 코드의 행 번호 매기기를 표시하려면 편집 창의 왼쪽에있는 수직 스트립의 컨텍스트 메뉴를 호출하고 "줄 번호 표시"를 선택합니다 (문자열 번호 매기기를 표시하려면). 그러나 이러한 동작을 통해 문자열 표시는 현재 세션에서만 수행됩니다. 프로그램 코드의 번호 매기기 행의 영구 번호 매기기를 위해, 설정은 순차적으로 편집기 (편집기), 일반, 외관 (모양), "행 번호 표시"필드에 대한 확인란을 선택해야합니다.

프로그램 코드 자체 (텍스트 조명, 글꼴)는 나중에 논의 될 프로그램의 설정에 따라 작성됩니다.

도구 창

프로젝트의 도구 창

왼쪽 사이드 바에서 프로젝트 도구 창이 표시됩니다. 여기에는 계층 적 프로젝트 구조 (프로젝트) 및 클래스 탭 (구조의 구조) 구조 (메서드)의 탭이 있습니다.

프로젝트 구조 탭에서 선택하면 편집기 창에서 해당 내용이 표시됩니다. 거의 모든 클래스의 코드가 많은 방법이 있으므로 구조 탭은 목록을 표시합니다. 알파벳 (알파벳순으로 정렬)과 교실에서 위치 순서로 주문할 수 있습니다 (가시성별로 정렬). 클래스 이름을 클릭하면 편집기 창의 클래스의 모듈의 시작 부분으로 전환됩니다.

정보 탭 "구조"는 일반적으로 매우 유익합니다. 모듈의 이름 옆에, 예를 들어 클래스 수정 자와 함께 여러 가지 속성이 표시되며 툴바는 표시되지 않는 정보의 문자를 신속하게 변경할 수 있습니다. 예를 들어, 비공개 변수의 내용을 보완 할 수 있습니다. 이름 또는 코드의 코드 등으로 주문

프로젝트에 여러 클래스가있는 경우 프로젝트 창에서는 설정 버튼 메뉴를 공개하고 AutoScroll 근처의 소스 및 AutoScroll 근처의 플래그를 소스에서 설정합니다.

이 옵션은 편집기 창에서 열려있는 두 개의 탭이 있고, 물론 거의 항상 거의 항상 일어납니다. 이 경우 프로젝트 창에서 한 개체에서 다른 객체로의 전환이 선택한 객체의 코드 편집기 창에서 디스플레이로 이어집니다. 반대로 편집 창에서 한 탭에서 다른 탭으로 전환 할 때 프로젝트 창의 커서가 클래스 이름으로 전환되면 Editor 창 탭에 코드가 표시됩니다.

이 창의 탭은 일부 확장 (플러그인)을 설치 한 후에 추가 할 수 있습니다. 예를 들어 "데이터베이스 탐색기"확장자를 설치 한 후 DB 브라우저 탭이 프로젝트 창에 추가됩니다.

악기 창 "즐겨 찾기"

기본 창의 왼쪽 패널의 맨 아래에있는 "즐겨 찾기"(즐겨 \u200b\u200b찾기) 도구 창을 표시 할 수 있습니다. 예를 들어 중지 점 및 책갈피 목록을 포함하므로 빠른 액세스 권한을 제공 할 수 있습니다.

프로젝트 어셈블리 도구가있는 도구 창

이 창은 오른쪽 사이드 바에 있습니다. 처음에는 두 개의 가장 일반적인 Java 프로젝트 어셈블리 도구 - Maven 및 Ant에 대한 두 개의 탭이 있습니다.

도구 창 출력

창은 하단 사이드 바에 있습니다. 이것은 정보의 성격에 따라 예를 들어 메시지 ( "메시지"), 콘솔 입력 / 출력 ( "터미널"), 프로젝트 변경 제어 ( "버전 제어"), 디버거의 작업 결과를 컴파일하는 것과 같이 디스플레이 ( "메시지"), 프로젝트 변경 제어 ( "버전 제어") "디버그")와 다른 사람들.

악기 창 관리

Intellij Idea는 거의 모든 곳에서 주 창에 위치 할 수있는 강력한 도구 제어 도구 컨트롤을 제공합니다.

제목에 열려있는 도구 창에는 두 개의 단추가 있습니다. 설정 및 « 숨기기» (숨기기) (이 종이 왼쪽 창에 있음).

모든 악기 창은 버튼을 클릭하여 접을 수 있습니다 (숨기기). « 숨기기»...에 이 경우 기본 프로그램 창에서 탭의 이름이 포함 된 측면 패널 만 표시되며 이에 따라 편집기의 작업 창의 영역이 증가합니다. 앞으로도 접힌 창은 사이드 바의 도구 창의 이름을 클릭하여 간단하고 빠르게 표시 할 수 있습니다.

Setup 버튼에는 윈도우 컨트롤 명령이 포함 된 메뉴가 있습니다.

창에 자신의 도구 모음이 포함될 수 있습니다. 이를 표시하거나 반대로 삭제, 설정 단추 메뉴를 열고 메뉴 항목 근처의 체크 박스를 설치 / 선택 취소해야합니다. 보여 주다.툴바 (디스플레이 패널).

공구 창은 고정 모드, 주 창의 특정 위치, 즉 주 창의 임의의 위치에있는 특정 위치에서 볼 수 있습니다. 모드 간을 전환하려면 설정 버튼의 메뉴를 열고 메뉴 항목 근처의 체크 박스를 설치 / 선택 취소하십시오. 떠 있는방법. (플로팅 모드).

창이 고정 모드로 표시되면 메뉴 항목에 두 개의 상태가 설치되어 있습니다. 도킹.방법. (도킹 모드 모드). 이 항목 근처에 플래그가 있으면 믹싱 상태가되어 편집기 창을 시프 팅합니다. 확인란을 선택하면 창이 편집기 창과 겹치는 겹침 상태가됩니다.

마지막으로 윈도우가 믹싱 상태에서 고정 모드로 표시되면 모드가 사용 가능하게됩니다 (메뉴 항목) 고정되어있다.방법. (고정 모드). 이 항목 근처에 체크 박스가있는 경우 창은 지속적으로 기본 창에 표시됩니다. 확인란을 선택하면 초점이 손실 될 때 창이 자동으로 화면에서 자동으로 제거됩니다.

위의 도구 창은 기본 창의 다른 측면 패널에 배치 할 수 있음을 알았습니다. 그러나 특정 창의 위치는 다른 측면 패널로 전환하여 변경할 수도 있습니다. 이렇게하려면 측면 막대의 도구 창의 이름에서 컨텍스트 메뉴를 호출하고 IT 항목에서 선택하십시오. 움직임. (이동), 그리고 운동 방향. 예를 들어, 오른쪽 사이드 바를 가진 도구 창이 바닥 (상단), 왼쪽 (왼쪽) 및 상단 (아래) 측면 패널으로 이동할 수 있습니다.

도구 창을 완전히 삭제할 수 있으며, 이는 사이드 바의 도구 창의 이름에서 컨텍스트 메뉴를 호출하고 해당 사이드 바에서 제거를 선택해야합니다 (사이드 바에서 제거).

메인 윈도우의 주 메뉴에는 메뉴 항목이 있습니다. 윈도우Windows를 관리하는 명령을 포함합니다.

패널

제 의견으로는 프로그램의 모든 주요 패널을 화면에서 맡기는 것이 좋습니다 (일부는 명령을 실행하는 경우 보기 패널):

명령 메뉴에서 패널을 끄거나 돌리면됩니다. 전망..

위의 모든 주 프로그램 패널을 화면에 두는 것이 좋습니다. 그러나 편집기 창에서 하나의 클래스의 소프트웨어 코드로 작업 할 때는 아무 것도 일하지 않을 때 모든 연결이 끊어진 패널에서 작동하는 것이 편리 할 수 \u200b\u200b있습니다.

설정

프로그램 설정에 대한 호소가 명령으로 수행됩니다. 파일환경. 또는 기본 도구 모음에서 버튼을 클릭하여

설정 창의 모든 설정은 여러 그룹의 기능 목적에 따라 축소됩니다 : 외관 및 동작 (외관 및 동작), Keymap ( "핫"키), 편집기 (편집기) 등

프로그램 설정의 수는 매우 큽니다. 그리고 결과적으로 경험의 축적을 누르면 필요한 옵션이 변경됩니다. 이것을 주시하면 많은 시간이 걸릴 것에 따라 세부적인 것을 고려하지 않을 것입니다. 이 경우 일부 설정이 이미 위에서 언급했으며 일부 다른 설정이 나중에 알려줍니다.

그 동안 문자 그대로 몇 가지 공통된 설정을 제한합니다.

프로그램을 작성할 때 중요한 지점은 코드 조각 (나중에이 정보)의 주석을 포함하여 문서입니다. 당연히 러시아어 사용하는 개발자는 해당 인코딩 프로그램이 필요한 러시아어 (Belarusian, Ukrainian) 언어로 의견을 작성합니다. 내 의견으로 최적의 옵션은 UTF-8의 사용이며 Universal이며 Windows 1251에서는 많은 장점이 있습니다. 예를 들어, 가장 현대적인 웹 플랫폼은 기본적으로 실행되며 사용하기가 편리합니다. 다국어 프로젝트를 만드는 것입니다. 이 인코딩을 설치하려면 편집기, 파일 인코딩 (편집기, 인코딩) 및 프로젝트 인코딩 목록에서 "UTF-8"을 선택하십시오. 그러나 일부 개발자는 중요성이 또한 일하고 있다고 말합니다. ».

마지막으로 업데이트를 자동으로 확인하기를 거부 할 때까지 정기적으로 나타나는 새 버전의 모양에 대한 메시지가 나타납니다. 원칙적으로 새 버전의 항목을 유용하고 필요하지만 프로그램을 지정하지 않고 업데이트하지 않으려면 이렇게 작업을 수행합니다. 순차적으로, 외관 및 동작, 시스템 설정, 업데이트를 클릭하고 "자동으로 업데이트 자동 확인"항목 근처의 확인란을 선택 취소하십시오. 그러나 자동 업데이트가 활성화되면 새 버전의 설치를 무시할 수 있습니다.

그러나 Intellij 아이디어에 대해 매우 높은 의견을 가지고 있었지만 개선의 가능성은 거의 무한합니다. 이러한 프로세스에 대한 상당한 기여도는 예를 들어 작업에 대해 수집 된 통계 프로그램에 기초하여 수행 될 수 있음을 사용자가 수행 할 수 있습니다. 이를 위해 프로그램이 그러한 컬렉션을 수행하도록 허용해야합니다. 이를 위해 설정에서 모양 및 동작, 시스템 설정, 사용 통계를 선택하고 "Jetbrains S.R.O."에 대한 사용 통계 허용 "확인란을 선택합니다. (Jetbrains의 사용자 통계를 수집 할 수있게 해주세요) 한 다음 해당 정보를 보내는 빈도 (일, 주, 월) 근처의 체크 박스를 선택하십시오.

많은 설정으로 개발자는 컨텍스트로 검색을 제공했습니다. 예를 들어 검색 상자에서 "저장"텍스트 텍스트를 입력하면 다음 목록에서 다음 목록을 받게됩니다.

그리고 마침내. Intellij Idea는 설정을 저장할 수있는 기능을 제공합니다 ( 파일수출환경.) 및 그들의 회복 ( 파일수입환경.).

시스템 확장

Intellij Idea에서 많은 플러그인 (확장)이 개발되어 기능과 기능을 크게 확장 할 수 있습니다. 액세스는 플러그인의 시스템 설정에서 수행됩니다. 쇼 목록 (표시)에서 확장 목록을 필터링하는 것은 필터링됩니다. 새 확장을 추가하려면 다음 작업을 수행하십시오.

  1. "표시"(디스플레이) 목록에서 "사용자 정의"항목을 선택하십시오.
  2. 찾아보기 링크 찾아보기 (찾아보기를 클릭하여 Browse를 클릭하여 불리 한 푸곡을 검색하려면 메시지를 클릭하여 알 수없는 플러그인을 표시하십시오) jetbrains 확장 저장소에서 플러그인 목록이있는 "리포지토리 찾아보기"창으로 이어집니다.
  3. 목록에서 원하는 확장을 선택하고 버튼을 클릭하십시오. « 설치플러그인 " (확장 설치).
  4. 확인 창에서 설치를 확인하십시오.
  5. 동일한 찾아보기 리포지토리 창에서 설치 프로세스가 완료되면 " 재시작.Intellij.생각.프로그램을 다시 시작하려면 "(Intellij Idea) 다시 시작하십시오.

확장 제거도 매우 간단합니다. 다시 표시 목록의 설정에서 "사용자 정의"항목이 선택되어 설치된 확장 기능 만 설정 창에 표시됩니다.

클릭 버튼을 클릭하십시오 «

Intellij Idea는 상업적 응용 프로그램 개발 환경입니다. 제한된 기능 및 "궁극적 인 버전"의 완전한 상업용 버전의 "Community Edition"의 무료 버전이 있습니다. 개방형 프로젝트 개발에 적극적으로 참여하는 정식 버전은 무료로 제공됩니다. "Community"버전은 Apache 2.0 라이센스를 기반으로 배포되며 테스트 도구, 버전 제어 도구, 소프트웨어 어셈블리, Java, Java Me, Groovy, Scala 및 Clojure 언어를 포함합니다.

또한 제한된 버전은 안드로이드 시스템의 프로그램 개발을 지원하며 사용자 인터페이스 개발 도구, XML 편집기, 정규 표현식, 구문 검사, 가져 오기 및 내보내기 Eclipse 프로젝트가 있습니다. "Intellij Idea Community Edition"은 오류 추적 시스템과 쉽게 통합됩니다.

"궁극적 인"버전은 "커뮤니티"버전의 표준 프로그래밍 언어 집합 이외에 PHP, SQL, Ruby, CSS, Python, HTML, JS를 지원합니다. Java EE 기술 및 최대 절전 모드 프레임 워크, 레일, Google 웹 툴킷, 스프링도 있습니다. Microsoft Team Foundation Server 통합 도구, Rational Clear Case 및 Perforce 중.

주요 기능 및 기능

  • 스마트 편집기는 코드를 인식하고, 리팩토링, 코드 제어, 행동의 추적을 지원합니다.
  • 쉬운 탐색 및 Java 7에 대한 완벽한 지원;
  • jUnit 및 Testng 및 UI 테스트 도구의 통합;
  • oSGi 기술 지원, Java EE, Google App Engine, Spring, Hibernate, GWT, Play, Struts 및 기타;
  • 지능형 HTML 편집기, JavaScript, CSS, CoffeEScript, 템플릿 통합으로 인해 간단한 웹 개발;
  • 지원되는 모든 언어 집합;
  • 전문 서버를 사용하여 배포 및 디버깅;
  • 코드 작업을위한 추가 도구.

무료 버전의 제한 사항

  • 궁극 의판 버전의 재판 기간은 30 일간 지속됩니다.
  • community Edition 버전에서는 기능으로 제한됩니다.

특별 요구 사항

  • 1GB 램 (2GB 권장);
  • 300MB의 프리 하드 디스크 공간 (바람직하게는 1GB);
  • 1024x768 화면 해상도.
공유