Visual Studio에서 C# 용 ReSharper를 사용하여 수행 할 수있는 방식으로 스칼라 코드 파일을 자동으로 정리하고 다시 형식화하고 싶습니다. IntelliJ Idea 또는 다른 도구로이 작업을 수행 할 수 있습니까?Scala 용 ReSharper와 같은 코드 형식 및 정리 도구가 있습니까?
답변
사용 Code
| Reformat code
IntelliJ IDEA의 동작은 스칼라 플러그인이 설치된 경우에도 스칼라에서 작동합니다.
IntelliJ Idea는 scala plugin을 통해 뛰어난 스칼라 지원을 제공합니다.
개조 코드는 Code
>>Reformat Code
을 통해 메뉴에서 액세스 할 수 있습니다. 사실
가, 다시 선명는 (아이디어의 저자)는 JetBrains에서 제품이다
알아요. 하지만 특정 기능에 대해 묻고 있습니다. Scala 용 아이디어 (SBT 용 Idea 및 Idea 플러그인 용 스칼라 및 SBT 플리 긴)를 설정했지만이를 사용하여 스칼라 코드 파일을 자동으로 정리하고 다시 포맷하는 방법을 찾을 수 없습니다 (Visual Studio with ReSharper 클릭 한 번으로 코드 편집기 오른쪽 클릭 메뉴에서). – Ivan
@Ivan,'Code' 사용 | 'Reformat Code'. – CrazyCoder
고마워, @ CrazyCoder! 그게 제가 찾고 있던 것입니다 (저는 Idea에 대해 아주 새로운 것입니다). 답으로 게시하고 받아 들일 것입니다. – Ivan
- 1. ReSharper와 같은 Linqify 도구가 있습니까
- 2. Scala 용 코딩 표준 적용 도구가 있습니까?
- 3. XSLT 용 doxygen과 같은 도구가 있습니까?
- 4. mongodb 용 sql profiler와 같은 도구가 있습니까?
- 5. IE 용 Firebug와 같은 도구가 있습니까
- 6. MSBuild 용 보풀과 같은 도구가 있습니까?
- 7. MonoDevelop에 대한 "Resharper와 같은"추가 기능이 있습니까?
- 8. Mozilla Firefox 용 ITester와 같은 도구가 있습니까?
- 9. IE 용 FireBug와 같은 개발자 도구가 있습니까?
- 10. IntelliJ 용 MaintainJ와 같은 도구가 있습니까
- 11. Android 용 mechanize와 같은 도구가 있습니까?
- 12. IE6 용 툴킷과 같은 도구가 있습니까?
- 13. COM 라이브러리 용 리플렉터와 같은 도구가 있습니까?
- 14. GHC를위한 distcc와 같은 도구가 있습니까?
- 15. RedGate 외에 T-SQL을위한 훌륭한 코드 분석/리팩토링 도구가 있습니까?
- 16. C++ : 코드 정리
- 17. Mac 용 스크립팅 도구가 있습니까?
- 18. Windows Workflow 4.0 용 코드 커버 도구가 있습니까?
- 19. 아직 C# 4.0 용 정적 코드 분석 도구가 있습니까?
- 20. Visual Studio의 Resharper와 같은 Eclipse 및 백그라운드 컴파일
- 21. intelliJ 및 Eclipse 용 Java 코드 분석 도구가 필요합니다.
- 22. 자동 정리 로그 형식
- 23. resharper "정리 코드"대 'var'키워드
- 24. ReSharper에서 코드 정리 및 빈 줄
- 25. ReSharper에서 코드 정리
- 26. scala 용 그래프 라이브러리
- 27. 간단한 코드 적용 도구가 있습니까?
- 28. Python 용 GUI를 만들기위한 Visual Studio와 같은 도구가 있습니까?
- 29. flash swf 용 DOM 검사기 같은 도구가 있습니까?
- 30. Intersystems Cache 객체 스크립트 용 코드 분석 도구가 있습니까?
Reformat 코드는 코드를 다시 포맷하기 만하고 C#의 ReSharper ALT + ENTER처럼 정리하지 않아도됩니다. LINQ를 사용하여 코드를 더욱 간결하고 일반적으로 더 읽기 쉽도록 다시 작성합니다. 예 : 필터를 사용하여 목록에서 요소를 1 줄로 제거하는 for 루프를 다시 작성합니다. 스칼라에서 이런 종류의 일의 범위는 서사시 적이며 그것을하는 도구는 근본적으로 굉장합니다. – samthebest
@samthebest IDEA에는 검사/의도에 따라 코드를 변경할 수있는'Alt' +'Enter'도 있습니다. – CrazyCoder
사실, C# 용 ReSharper의 노란색 밑줄 및 자동 리펙터 관용구 범위는 Scala보다 훨씬 풍부합니다. 스칼라를위한 ReSharper가 출시 되었다면, 우리 회사가 내 팀에게 라이선스를 구입할 것을 주장하고 싶습니다. :) – samthebest