AndroidStudio의 Scratch File에서 빌드하지 않고 프로그램을 실행하는 방법
5606 단어 안드로이드AndroidStudioKotlin
■개요
약간의 연산이나 공부, 작성한 함수의 결과등을 조사하고 싶을 때에 어플리케이션 전체를 작성하지 않고, 경량인 방법으로 Kotlin 코드를 작성 및 실행할 수 있습니다
■특징
■사용법
· 단축키
【Mac】command+shift+N
【Windows】Ctrl+Alt+Shift+Insert
언어를 선택하면 아래 이미지와 같은 상태가 된다고 생각합니다.
이번에는 Kotlin을 선택했습니다.
Windows의 경우 결과 화면이 오른쪽으로 헤어졌습니다.
■기능 설명
실행
오른쪽 클릭에서도 할 수 있습니다.
실행 결과 삭제
모듈 선택
선택하면 프로젝트의 클래스와 함수를 사용할 수 있습니다.
컨텍스트를 사용할 수 없으므로주의
모듈을 선택하면 출현
런타임에 모듈 만들기
한번은 모듈 작성하지 않으면 모듈의 함수 등 사용할 수 없기 때문에 주의
인터랙티브 모드
아무것도하지 않으면 2 초마다 결과를 출력합니다.
그러나 Mac에서는 사용할 수 없습니까? ? ? (조사 중)
Read-Eval-Print-Loop의 약자로 대화식 실행
새 코드만 실행됩니다.
결과의 표시 형식도 약간 바뀌어
3 * 5 res1: kotlin.Int = 15
res1 * 10 res2: kotlin.Int = 150
같은 결과를 활용할 수도 있습니다.
■여러 가지 시도
첫 이미지와 동일
일단 println이나 입력하지 않아도 값을 내주는 것은 고맙습니다.
모듈의 함수를 사용하는 경우는 import가 필요합니다만, 기본 자동으로 보완해 줍니다
■ 저장 장소
다소 환경에 따라 다르지만 다음과 같습니다.
【Mac】~Library/Preferences/AndroidStudio3.5/scratches
【Android】~Users/user/AndroidStudio3.5/config/scratches
모든 프로젝트에서 동일한 파일을 불러올 수 있습니다.
Scratche File 선택시에만 나오는 【Scratches】를 클릭하여 파일 선택, 삭제, 이름 바꾸는 것이 좋습니다
파일 검색에 걸리지 않기 때문에 Favorites에 Scratch Files를 등록해 두는 것도 좋을지도
신규 작성하고 【Scratches】를 내는 것도 있을까 생각합니다
■참고
· IntelliJ IDEA
htps : // p ぇ 어서 s. 이오 / 헬프 / 이데아 / sc 등 t ぇ s. HTML
· Kotlin
htps : //코 tぃんぁ g. 오 rg / 두 cs / 따로 ls / 쿠이 CK 르응. HTML
· Productivity Hack : AndroidStudio Kotlin Scratch File
htps : // 메이 m. 이 m/@시ゔぁm. Gosa 340 _ 58315 / p 로즈 c 치 ぃ ty는 ck-an d 로이 ds ぢ 오코 t ぃ- sc 등 t ch ぃ ぇ 17cf에서 152c6
■ 덤 다른 간이 실행 방법
1.WEB 항상 실행
입력 완성이 없어 동적으로 오류를 가르쳐 주지는 않지만, 약간의 프로그램을 복사하여 시도하기 쉽다면 편리합니다.
htps : // try. 이 tぃんぁ g. rg/#/에ぁmpぇs/헉, %20을 rld! /해 mp㎇st%20ゔぇr시온/시mp㎇st%20ゔㅇr시온. kt
2.Kotlin REPL
위의 단계로 REPL 시작
완성은 효과가 있지만 대화식으로 이전 편집은 작동하지 않습니다.
나의 사용법이 나쁜 것일지도 모르지만, 사용 장소가 떠오르지 않았다
Reference
이 문제에 관하여(AndroidStudio의 Scratch File에서 빌드하지 않고 프로그램을 실행하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KIRIN3qiita/items/18d68fb4f34ea959ab8b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)