방금 Android Studio를 새로 설치했으며 PHPStorm에서와 같이 CSS 및 JS (자동 완성, 잘못된 사용법에 대한 강조 표시)에 대한 지원을받을 수있는 방법을 찾고 있습니다. 두 IntelliJ 제품 인 WebStorm도 있습니다.Android Studio 프로젝트에 JS 및 CSS 지원 추가
나는 봤어도 '파일 형식'에 추가했지만 stil 그들은 단지 일반 텍스트 파일로 표시됩니다.
방금 Android Studio를 새로 설치했으며 PHPStorm에서와 같이 CSS 및 JS (자동 완성, 잘못된 사용법에 대한 강조 표시)에 대한 지원을받을 수있는 방법을 찾고 있습니다. 두 IntelliJ 제품 인 WebStorm도 있습니다.Android Studio 프로젝트에 JS 및 CSS 지원 추가
나는 봤어도 '파일 형식'에 추가했지만 stil 그들은 단지 일반 텍스트 파일로 표시됩니다.
구문 강조를 매우 쉽게 얻을 수 있습니다.
파일> 설정> 파일 형식에서 Javascript 파일 형식을 만들고 * .js를 등록 된 패턴에 추가하십시오. 모든 키워드를 추가해야합니다.
또는 XML 파일을 직접 편집 할 수 있습니다. . 우분투에서 그것은// 홈/"사용자 이름"에 AndroidStudioPreview/설정/파일 형식을 저장되고, 광산은 다음과 같습니다
이<?xml version="1.0" encoding="UTF-8"?>
<filetype binary="false" default_extension="" description="Javascript" name="Javascript">
<highlighting>
<options>
<option name="LINE_COMMENT" value="//" />
<option name="COMMENT_START" value="/*" />
<option name="COMMENT_END" value="*/" />
<option name="HEX_PREFIX" value="" />
<option name="NUM_POSTFIXES" value="" />
<option name="HAS_BRACES" value="true" />
<option name="HAS_BRACKETS" value="true" />
<option name="HAS_PARENS" value="true" />
<option name="HAS_STRING_ESCAPES" value="true" />
</options>
<keywords keywords="break;case;catch;continue;debugger;default;delete;do;else;finally;for;function;if;in;instanceof;new;return;switch;this;throw;try;typeof;var;void;while;with" ignore_case="false" />
</highlighting>
<extensionMap>
<mapping ext="js" />
</extensionMap>
</filetype>
가 자동 완성에 관해서는 당신이 File Watcher 조사 할 수 있습니다,하지만 난하지 않은 아직 알아 냈어. 하지만 PHPStorm과 WebStorm을 가지고 있다면 IntelliJ에 필요한 플러그인이 이미 있다고 생각합니다. 그리고 사용자 정의 플러그인을 추가 할 수 있습니다. 어쩌면 WebStorm에 무료 IDEA 플러그인 ...
편집 추가하려고 :
.AndroidStudio \ 구성 \ Windows의 최신 안드로이드 스튜디오 (1.0)에서를,이 XMLS의 위치는 다음과 같습니다 옵션 \ filetypes.xml :
<?xml version="1.0" encoding="UTF-8"?>
<application>
<component name="FileTypeManager" version="11">
<ignoreFiles list="CVS;SCCS;RCS;rcs;.DS_Store;.svn;.pyc;.pyo;*.pyc;*.pyo;.git;*.hprof;_svn;.hg;*.lib;*~;__pycache__;.bundle;*.rbc;" />
<extensionMap>
<mapping ext="js" type="Javascript" />
</extensionMap>
</component>
</application>
.AndroidStudio \ 설정 \ 파일 형식 \ Javascript.xml
<?xml version="1.0" encoding="UTF-8"?>
<filetype binary="false" default_extension="" description="Javascript Files" name="Javascript Files">
<highlighting>
<options>
<option name="LINE_COMMENT" value="//" />
<option name="COMMENT_START" value="/*" />
<option name="COMMENT_END" value="*/" />
<option name="HEX_PREFIX" value="" />
<option name="NUM_POSTFIXES" value="" />
<option name="HAS_BRACES" value="true" />
<option name="HAS_BRACKETS" value="true" />
<option name="HAS_PARENS" value="true" />
<option name="HAS_STRING_ESCAPES" value="true" />
</options>
<keywords keywords="break;case;catch;continue;debugger;default;delete;do;else;finally;for;function;if;in;instanceof;new;return;switch;this;throw;try;typeof;var;void;while;with" ignore_case="false" />
</highlighting>
<extensionMap>
<mapping ext="js" />
</extensionMap>
</filetype>
Uhhh 나는 WebStorm에서 Android Studio를 사용하고 js 파일을 편집하고 있습니다. AS로 돌아갈 때 IDE config (?) 파일 n을 변경합니다. "프로젝트 새로 고침"을 클릭하고 확인을 클릭하면 APK에 대한 출력 경로가없고 모듈의 소스 출력 디렉토리가 null입니다. – pdschuller
파일 유형에 감사드립니다. 그게 엄청난 개선입니다 ... 그 쌍을 추적하고 있습니다. – pdschuller
@pdschuller 난 전혀 모릅니다. 나는 Webstorm이 없으므로 재현 할 수 없습니다. 귀하의 문제입니다. [jetbrains support] (http://www.jetbrains.com/support/)에 문의하는 것이 좋습니다. [이 게시물] (http : //devnet.jetbrains.com/thread/294085; jsessionid = 789542DCACAB005B5769645D4795F468) Intellij와 WebStorm은 하나로 작동 할 수 없습니다. 짐을 싣는 것과 같은 소리, JetBrains에서 멀리 떨어지게하는 또 다른 이유, 돈을 더럽혀 버리는 또 다른 이유 BS – izzy
JS/CSS는 Android Studio에 포함되어 있지 않습니다. 필요한 경우 IntelliJ Ultimate 에디션을 설치해야합니다.
일반적으로 Android Studio 또는 IntelliJ Community Edition과 같은 무료 도구의 유료 버전에서만 사용할 수있는 기능은 제공되지 않습니다.
좋은 지적. 나는 이미 phpstorm에 돈을 지불하고 있는데, 나는 똑같은 장소에서 그들을 모두 사용할 수 없다는 것을 부끄러운 것처럼 보입니다. ( –
Android Studio 용 CSS & JavaScript가 지원되는 Github 레포를 만들었습니다. 쉽게 가져올 수있는 settings.jar 파일도 있습니다. 추가하고 싶은 것이 있으면 알려주세요. JS 및 CSS를 사용하는 솔루션이있는 것처럼
https://github.com/manifestinteractive/android-studio-filetypes
완벽하게 작동합니다, 고맙습니다! – Stefano
고마워, 멋진 레포 –
제이미가 보이는 ... 그것은 허용 대답을 변경 가치가있을 수도 있습니다! http://meta.stackexchange.com/questions/62252/is-it-poor-form-to-switch-accepted-answers – Stefano
좋은 소리 내 친구 :) –