Salesforce 개발자를 위한 Smart Developer Tools 3.0 (SDT 3.0)
이전 Developer Tools 2.0에서 오브젝트를 사용해서 오브젝트를 많이 사용하는 ORG에서 사용하기 어려운 부분을 해결하고자 새로운 패키지로 Smart Developer Tools 3.0 (SDT 3.0) 으로 다시 개발하게 되었습니다.
이전 버전 참고 : https://www.sfdccode.com/202
Salesforce 개발자를 위한 Developer Tools 2.0
2019년 6월 13일 Developer Tools 1.0 (BETA 1)을 시작으로 벌써 4년이 다 되어 갑니다. 사실 기능이 크게 바뀐 건 없지만 성능 및 자자란 오류를 개선하는데 힘써 오다가 이번에 LWC 공부도 할 겸 Dark Theme로
www.sfdccode.com
[ 주요 변경 사항 ]
- 커스텀 오브젝트 사용 0개
- 기존 버전에서 사용을 잘 안하는 부분을 제외하고 7가지 기능으로 축소
- 탭별 사용자 지정하여 권한 제어
- 기존 버전의 버그 수정
- 개체 정의서, 프로필 권한 정의서 생성 부분을 보완 (생성 완료 시 알림 및 이력 확인 가능)
- 기존 Gold 테마에서 Green, Blue 테마 적용
- 만료일 체크 기능으로 재 설치 없이 연장 사용 가능
- 설치 시 기본 사용기간은 1년으로 설정
[ SOQL 쿼리 ]
- 쿼리 이력 자동 저장 및 재 사용 가능
- 자주 사용하는 쿼리를 저장하여 다시 사용 가능
- 실행 후 결과 바로 확인 가능
- 실행 버전 선택 가능
- Tooling API를 이용한 Tooling관련 Object 조회 가능
- 마우스 클릭 만으로 쉽게 SOQL 완성
- 쿼리를 String 형태로 자동 변환 가능
- String 형태를 쿼리로 ' 제거 가능
- 입력창 안에서 탭 사용 가능
- Owner.Name, CreatedBy.Name, LastModifiedBy.Name 이름 필드 자동으로 세팅
- 결과 중 Id, Name 필드 항상 맨 앞쪽에 위치
- 결과 중 Id에 상세페이지 링크 삽입
- 결과 Header 틀 고정
- Count() 쿼리도 가능
[ Apex 실행 ]
- 코드 실행 이력 자동 저장 및 재 사용 가능
- 자주 사용하는 코드를 저장하여 다시 사용 가능
- 실행 후 결과 바로 확인 가능
- 실행 결과 중 Debug Log 부분만 별도로 보여줌
- 실행 버전 선택 가능
- 입력창 안에서 탭 사용 가능
[ 사용자 관리 ]
- Filter 기능을 통해 사용자 빠른 조회
- 기존에 저장해 놓은 ListByView를 통한 조회
- 조직별, 역할별, 프로필별 조회
- Password 임의 변경 및 초기화 기능
- Virtual Login 링크 연결
[ 로그 관리 ]
- Debug Log 목록 조회 및 상세 조회
- 상태별로 검색어로 조회 가능
- 최근 100건 조회
- 최대 100건씩 선택 삭제 가능
- 전체 삭제 가능
- Log를 젠체, Debug, Error, Method, Limit 별로 분리해서 조회
[ 개체 관리 ]
- 해당 조직의 오브젝트 목록 조회
- Prefix(3자리) 목록에서 확인
- 오브젝트명으로 조회 가능
- 선택한 오브젝트의 필드의 다양한 정보 조회
- PickList 타입의 필드의 PickList Value 목록에서 바로 확인 가능
- 선택한 오브젝트 정의서 다운로드 기능
- 다운로드 링크가 실행한 사용자의 Email로 발송 (오브젝트 개수에 따라 시간 소요)
[ 테스트 코드 생성기 ]
- 선택한 Objects의 Dummy 데이터 생성
- 선택한 Objects의 Trigger 기본 코드 생성
- 선택한 Apex Class의 상단 주석 생성
- 선택한 Apex Class의 테스트 코드 생성
[ 배치 생성기 ]
- Batch 명과 Object 명을 넣으면 자동으로 기본 배치 템플렛을 생성
각 탭별로 ? (도움말) 버튼을 통해 주요 특징과 기능 상세에 대한 설명 하였습니다.
각 화면의 스크린샷은 https://www.instagram.com/sfdccode/ 에서 확인할 수 있습니다.
데모 영상은 https://www.youtube.com/watch?v=RJwSIg7VzV0 에서 확인할 수 있습니다.
설치 URL은 아래와 같습니다.
운영환경 : https://login.salesforce.com/packaging/installPackage.apexp?p0=04tdJ0000000QDp
Sandbox 환경 : https://test.salesforce.com/packaging/installPackage.apexp?p0=04tdJ0000000QDp
Developer 환경 : https://login.salesforce.com/packaging/installPackage.apexp?p0=04tdJ0000000QDp
개별 ORG 환경 : https://[ORG Domain]/packaging/installPackage.apexp?p0=04tdJ0000000QDp
설치 비번 : winter2025