The Hitchhiker's Guide to GoLand 2019.2

2854 단어 goland
개시하다
'The Hitchker's Guide to GoLand'의 2019.2 버전의 새로운 기능 튜토리얼입니다.
컨디션
  • macOS Catalina 10.15.2
  • GoLand 2019.3.1
  • TL;DR
  • 단축키를 통해 GoLand 2019.2 새로운 기능을 알 수 있는 튜토리얼
  • 튜토리얼 메뉴
  • 개인의 유익한 강좌에 대한 소개
  • The Hitchiker's Guide to GoLand 2019.2 제품 설명서
    교과 과정은 모두 다섯 항목이다.
  • Extract Method refactoring with returns
  • Fill struct fields
  • Redundant type conversions
  • Debug function calls
  • Postfix templates
  • 1. Extract Method refactoring with returns
    메소드 자르기 기능.
    이전 글와 기본적으로 같기 때문에 문서 링크에서 사랑을 끊는다)
    https://www.jetbrains.com/help/go/extract-method.html#extract-a-method
    2. Fill struct fields
    구조 필드를 자동으로 채우는 기능.control + space에서 보충하면서 쓰면 언제부터인지 모르겠지만 아래option + return의 상하문 메뉴에서 발동할 수 있다.
    구조체에 대응하는 삽입은 소박하고 편리할 수도 있다.

    3. Redundant type conversions
    이중화 변환에 대한 경고 및 이중화 제거 기능options + return의 상하문 메뉴에서 발동합니다.
    다음은 []byte의 함수 호출에 []bytecast의 예를 더하면 경고 부분의 텍스트 색이 회색화됩니다.
    나는 이런 상황을 생각해 내지 못하지만 회색으로 변하면 불필요한 코드이기 때문에 기억해야 한다.

    https://www.jetbrains.com/help/go/code-inspection.html#redundant-type-conversions
    4. Debug function calls
    함수 호출 기능을 디버깅하다.control + shift + d 디버깅 시작option + F9에서 커서 위치로 실행.F7에서 단계를 시작합니다.option + F8 중의'함수 평가'등 강좌.
    단일 테스트를 작성하는 데 필요하지 않을 수도 있지만 '함수 평가' 기능은 디버깅 실행 과정에서 실시간으로 함수를 테스트할 수 있다.
    예를 들어 곱셈 처리Factorial 함수 디버깅 과정에서'함수 평가'를 시작하고 테스트 결과를 측정한다.

    5. postfix templates. (점) 뒤의 키워드에 코드 쪽지를 미리 등록해서 실행하는 템플릿 기능.
    이런 기능은 자신이 어떤 키워드를 등록했는지 잊어버리기 때문에 잘 사용하지 않지만, == nil!= nil에서 펼쳐진 키워드를 기억하면 효율을 높일 수 있다.command + ,EditorGeneralPostfix Completion에서 확인하고 편집합니다.
    그게 다야.

    좋은 웹페이지 즐겨찾기