2009-08-30 2 views
0

저는 많은 프로젝트에 '예'라고 말할 수 있도록 백엔드 개발로 전환하는 것만을 가르치는 독창적 인 프론트 엔드 개발자입니다.사용법을 배워야 할 IDE 기능

나는 eclipse이 자바 스크립트와 PHP에서 내가 가장 좋아하는 텍스트 편집기라는 것을 알았지 만, (그리고 다른 IDEs가) 사용법이나 왜 사용법을 모르는 기능을 가지고 있다는 것을 의식하고있다. 나는 그들을 사용하고 싶다.

IDE의 이러한 기능을 사용하면 더 효율적으로 작업하고, 코드 등을 개선하고, 유용한 정보 소스에 대한 링크를 제공하는 데 도움이되는 몇 가지 정보를 알려 주시면 감사하겠습니다.

건배

편집 - 이미 FTP 기능과 코드 탐색기를 사용하여 변환하고 있습니다/기능은 내가 항상 IDE를 사용하여 다음 IDE 뒤에 어떤 일이 일어나는지 학습 을 권합니다

+0

은 커뮤니티 위키이어야합니다. –

+0

fair-enough - done – wheresrhys

답변

2

당신은 흥미로운 these 등 일식 도움말을 찾을 수 있습니다. 그러나 당신의 목표가 "더 나은 코드 작성"이라면, 나는 당신이 다른 곳을 볼 필요가 있다고 생각합니다. 더 잘 사용하는 언어를 이해하고, 유창한 사람들이 디자인 패턴을 적용하고 이유를 이해하고, 테스트 기술을 공부합니다. 시간을 보내는 데는 너무 많은 것이 있습니다. 진정으로 일하는 것이 현명합니다.

1

을 나열합니다. 구성 요소가

  • 어떻게 자동 완성 등을 생성하는 IDE가 (스캔 헤더를 처리 무엇

    1. 빌드/배포 프로세스 (같이 확인 등)
    2. 컴파일 작동 방법 :

      에 익숙해/source)

    3. 버전 제어, 명령 줄에서 익숙해 지십시오. IDE에서 채워지지 않은 문제/요구 사항을 처리 할 수 ​​있음을 의미합니다. 당신은 당신이 프로그래밍하는 언어/환경에 대한 무대 뒤에서 어떤 일이 일어나는지 알게되면

    합니다 ... IDE는 스테로이드에 불과 모듈 텍스트 편집기, 조금 평범한입니다.

    행운

  • 1

    아마도 이것은 명백합니다. 그러나 제 생각에는 클래스/함수/변수 이름 리팩토링은 모든 IDE의 가장 중요한 기능 중 하나입니다. 지속적인 리팩토링은 훌륭한 코드 작성의 비밀 중 하나입니다.

    0

    대부분의 최신 IDE가 이와 같은 다양한 기능을 제공하기 때문에 대답하기가 어렵습니다. 일반적인 관점에서 필자는 반복적 인 작업 (저장, 빌드, 코드 접기 등)과 추가 기능 및 플러그인 설치/사용/사용 중지 방법에 대한 단축키 조합에 익숙해졌습니다. 그게 당신을 더 효율적으로 만들 것입니다.

    에이 든 (Aiden)은 버전 제어 시스템뿐만 아니라 명령 행/컴파일로부터 빌드하는 방법을 아는 것이 언급 될 것입니다. GIT 및 Subversion에 익숙해집니다.

    IDE는 더 나은 코드를 작성하지 않습니다. 이를 위해서는 연습이 필요하고 Podcast를 읽거나 듣는 데 시간이 필요합니다. Robert Martin의 "Clean Code"를 읽어보십시오.

    또한 TDD와 IDE에서 사용할 수있는 툴셋을 익히십시오.

    관련 문제