Eclipse 기반 IDE의 모든 악몽을 완전히 포기하고 다른 것을 시도하기로 결정했습니다. PHP Storm은 훌륭하게 보입니다. 빠르며 재판을 사용하고 있습니다.PHPStorm Formatting Fury
마지막으로 사용한 IDE의 주요 문제점 중 하나는 SVN이고 다른 하나는 FORMATTING입니다. 포맷터는 한 번에 10 줄 이상을 작성하면 설정을 포기하고이를 설정하려고합니다.
이$items['system/person/%company/%person/renew_comp/%comp_type/%competency'] = array(
'title' => t('Renew Competency'),
'description' => 'Renew competency',
'page callback' => 'drupal_get_form',
'access arguments' => array('administer consultant competencies'),
'page arguments' => array('consultancy_competency_renew_form', 2, 3, 5, 6),
);
와 상관없이 설정 내 페이지를 포맷 할 때 나는 (I 드루팔 표준을 사용하고 있습니다)를 사용하여, 그것을 망쳐 놨 :
나는 다음과 같습니다 배열을 가지고있다. 하나의 커다란 선을 긋거나 모든 것을 멋지게 유지합니다. 내가 원하는 방식으로 들여 쓰기를 정렬합니다. 그러나 결국에는 서브 배열에있는 숫자의 각각을 해당 위치의 자체 선으로 시작합니다. 바닥.
가장 화나는 내가 설정 어설프게와 내가 하나 개의 배열과 형식을 강조 때 sussed이 생각하는 것입니다 그것은 좋은 같습니다
$items['system/person/%company/%person/renew_comp/%comp_type/%competency'] = array(
'title' => t('Renew Competency'),
'description' => 'Renew competency',
'page callback' => 'drupal_get_form',
'access arguments' => array('administer consultant competencies'),
'page arguments' => array('consultancy_competency_renew_form', 2, 3, 5, 6),
);
... 나는 전체를 강조합니다 페이지와 같은 배열이 갑자기 다음과 같이 표시됩니다.
$items['system/person/%company/%person/renew_comp/%comp_type/%competency'] = array(
'title' => t('Renew Competency'),
'description' => 'Renew competency',
'page callback' => 'drupal_get_form',
'access arguments' => array('administer consultant competencies'),
'page arguments' => array(
'consultancy_competency_renew_form',
2,
3,
5,
6
),
);
같은 배열! 자동 포맷터의 요점은 내 코드를 완전히 고집하지 않을 수 없다는 것입니다.
이제 나는 이것이 설정 때문이라는 것을 알고 있습니다. 그러나 내 배열이 고독한 곳에 놓이기위한 설정이 있습니까? 그냥 탭 의도를 정렬, 한 줄에 엠들리하지 마라, 나에게 모든 키 - 값에 대해 15 개의 새로운 라인을주지 말고, 그냥 놀아.
그래서, 당신은 여기
감사합니다
특정 부분이나 전체 페이지를 선택하는 경우 출력이 동일해야합니다. 이것은 버그처럼 들리지만, [Jetbrains issue tracker] (http://youtrack.jetbrains.com/dashboard)에서 가장 잘보고하여 수정할 수 있다고 생각합니다. – Oldskool