Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- silverlight
- 리팩토링
- 해킹
- Sliverlight
- Web 2.0
- 암호화
- 게으름
- GTD
- JavaScript
- 검색
- 구글
- 실버라이트2
- COM+
- 개발자
- 실버라이트
- Ajax
- jQuery
- .net
- 전기차
- hnd-7070
- 성공
- XML
- WEb 2.0 Expo
- 자바스크립트
- C#
- MS
- GDI+
- ASP.NET
- 형태소분석기
- 백신
Archives
- Today
- Total
꿈으로 가는 작은 계단
외부 라이브러리에서 Javascript 인텔리센스 활성화 하기 본문
외부 라이브러리에서 Javascript 인텔리센스 활성화 하기
Visual Studio 에서 추가된 기능입니다. 기존에 html(aspx) 페이지에서 <script src="http://blog.powerumc.kr/””>" 블록을 통해 Javascript 인텔리센스 기능이 제공이 되었지만, 여전히 문제였던 것은 Javascript 파일을 작성할 때, 외부 Javascript Function 의 인텔리센스 기능이 제공이 되지 않았습니다.
하지만, Visual Studio 2008 을 설치하시면 외부 Javascript Function 을 인텔리센스 기능으로 사용하실 수 있습니다.
크게 설명 드릴것도 없이 아래의 스크린샷 처럼 <reference> 주석을 통해 외부 Javascript Function 의 인텔리센스를 사용하기 위해 Import 할 수 있습니다.
[그림1] Jscript1.js 에 Function 이 선언된 모습
[그림2] Jscript2.js 에서 Jscript1.js Function 을 인텔리센스 기능으로 사용하는 모습
|
Reference
PS) 위 기능은 Visual Studio 2008 에서 추가된 기능인데, Reference 의 블로거는 Visual Studio SP1 에 추가된 기능인 것처럼 설명하네요. 참고하세요. Visual Studio 2008 SP1 Adds JavaScript Formatting http://weblogs.asp.net/kencox/archive/2008/08/13/visual-studio-2008-sp1-adds-javascript-formatting.aspx |
만족합니다.
하지만, 여기에서 저는 한가지 고민을 하게 되었습니다.
그럼, Web Resources 스크립트는 어떻게 하나요?
이 문제로 약 하루 반나절 정도 생각을 해봤습니다. -_-; 물리적으로 URL 를 통해서 Javascript 파일에 접근할 수 있을 경우 위와 같이 사용할 수 있지만, Web Resources 는 이러한 URL 경로가 없기 때문에 위의 기능을 사용할 수 없습니다. 이 문제에 대해서 구글링을 해봐도 Web Resources 를 외부 Javascript 에서 Import 할 수 있는 방법을 없는 것 같습니다.
그래서 결론으로 아래와 같이 사용하시면 됩니다.
|
/// <reference path="C:\Documents and Settings\...경로생략...\JScript1.js" /> |
팁이라면 팁이 되겠네요. Web Resources 의 경우 큰 고민마시고, 파일 경로를 쓰시면 될 것 같습니다.
쩝…
2008-09-03 UPDATE ----------------------------------------------------
아래 댓글 달아주신 남정현님 말씀처럼
/// <reference name="xxx" assembly="xxx"/>
이런 방법이 있었네요^^ 감사합니다.
http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx
근데 잘 되지 않는군요;; 쩝^^;
2008-09-03 UPDATE ----------------------------------------------------
아래 댓글 달아주신 남정현님 말씀처럼
/// <reference name="xxx" assembly="xxx"/>
이런 방법이 있었네요^^ 감사합니다.
http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx
근데 잘 되지 않는군요;; 쩝^^;
출처 : http://blog.powerumc.kr/article/2008/08/27/Enabling-Javascript-Intellisense-in-External-libraries.aspx
'소프트웨어 > C# & ASP.NET' 카테고리의 다른 글
| 소수점이하 잘라 버리는 방법 (0) | 2008.10.23 |
|---|---|
| ThreadPool에서 사용 가능한 Thread의 개수는? (1) | 2008.09.21 |
| L4스위치나 NLB로 웹서버 웹팜 구성시 특정 웹서버 오류... (0) | 2008.09.11 |
| ASP.NET 페이지 요구시 처리 과정 (0) | 2008.09.11 |
| .NET Enterprise Services 성능 (0) | 2008.09.05 |