옵션, 텍스트 편집기, JavaScript, IntelliSenseOptions, Text Editor, JavaScript, IntelliSense

옵션 대화 상자의 IntelliSense 페이지를 사용하여 JavaScript용 IntelliSense의 동작에 영향을 주는 설정을 수정합니다.Use the IntelliSense page of the Options dialog box to modify settings that affect the behavior of IntelliSense for JavaScript. 메뉴 모음에서 도구 , 옵션, 텍스트 편집기 , IntelliSense, IntelliSense, 도구. 페이지에 액세스할 수 있습니다.You can access the IntelliSense page by choosing Tools, Options on the menu bar, and then expanding Text Editor, JavaScript, IntelliSense.

참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다.Your computer might show different names or locations for some of the Visual Studio user interface elements in the following instructions. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다.The Visual Studio edition that you have and the settings that you use determine these elements. 자세한 내용은 IDE 개인 설정을 참조하세요.For more information, see Personalizing the IDE.

IntelliSense 페이지에는 다음과 같은 섹션이 포함되어 있습니다.The IntelliSense page contains the following sections:

유효성 검사Validation

이러한 옵션을 사용하여 JavaScript 편집기에서 문서의 구문을 확인하는 방법에 대한 기본 설정을 지정할 수 있습니다.You can use these options to set preferences for how the JavaScript editor validates syntax in your document.

UI 요소 목록UIElement List

구문 오류 표시Show syntax errors

이 확인란을 선택하지 않으면 JavaScript 코드 편집기에서 구문 오류가 표시되지 않습니다.When this check box is not selected, the JavaScript code editor does not show syntax errors. 이 기능은 자신이 작성하지 않은 코드로 작업하면서 구문 오류를 수정하지 않으려는 경우에 유용합니다.This is useful if you are working with code that you didn't write and you don't intend to fix syntax errors.

이 확인란을 선택한 경우 오류를 경고로 표시 확인란도 선택할 수 있습니다.When this check box is selected, you have the option to select the Show errors as warning check box.

오류를 경고로 표시Show errors as warnings

이 확인란을 선택하는 경우 JavaScript 오류가 오류 대신 경고로 오류 목록에 표시됩니다.When this check box is selected, JavaScript errors are shown as warnings instead of errors in the error list.

기타 파일 프로젝트의 파일에 대한 원격 참조(예: http://) 다운로드Download remote references (e.g. http://) for files in the miscellaneous files project

이 확인란을 선택하면 JavaScript 파일이 프로젝트의 컨텍스트 외부에 열려 있는 경우 Visual Studio에서는 IntelliSense 정보를 제공할 목적으로 파일에서 참조하는 원격 JavaScript 파일을 다운로드합니다.When this check box is selected, and if you have a JavaScript file opened outside the context of a project, Visual Studio will download remote JavaScript files referenced in the file for the purpose of providing IntelliSense information. 이 옵션을 선택하는 경우 JavaScript 파일에 참조로 파일을 포함하면 해당 파일이 다운로드됩니다.If this option is selected, files will download when you include them as a reference in your JavaScript file.

참고

웹 프로젝트의 경우 프로젝트에서 참조된 원격 파일이 기본적으로 다운로드됩니다.For Web projects, remote files referenced in your project are downloaded by default.

문 완성Statement Completion

이러한 옵션을 사용하여 IntelliSense 문 완성 동작을 변경할 수 있습니다.You can use these options to change the behavior of IntelliSense statement completion.

UI 요소 목록UIElement List

Tab 또는 Enter 키만 사용하여 커밋Only use tab or enter to commit

이 확인란을 선택하면 JavaScript 코드 편집기에서는 Tab 키나 Enter 키를 선택한 후에만 완성 목록의 선택한 항목을 사용하여 문이 추가됩니다.When this check box is selected, the JavaScript code editor appends statements with items selected in the completion list only after you choose the Tab or Enter key. 이 확인란이 선택되어 있지 않으면 마침표, 쉼표, 콜론, 여는 괄호, 여는 중괄호({)와 같은 기타 문자로도 선택한 항목을 사용하여 문을 추가할 수 있습니다.When this check box is not selected, other characters, such as a period, comma, colon, open parenthesis, and open brace ({), can also append statements with the selected items.

참조References

이러한 옵션을 사용하여 다른 JavaScript 프로젝트 형식의 범위에 있는 IntelliSense .js 파일의 형식을 지정할 수 있습니다.You can use these options to specify the types of IntelliSense .js files that are in scope for different JavaScript project types. IntelliSense 참조는 일반적으로 전역 개체에 대한 IntelliSense 지원을 제공하기 위해 사용됩니다.The IntelliSense references are typically used to provide IntelliSense support for global objects. 또한 이 페이지를 사용하여 런타임에 로드해야 하는 스크립트의 로드 순서를 설정하고 IntelliSense 확장 파일을 추가할 수 있습니다.You can also use this page to set the loading order for scripts that must be loaded at run time, and to add IntelliSense extension files.

UI 요소 목록UIElement List

참조 그룹Reference groups

이 옵션은 참조 그룹의 형식을 지정합니다.This option specifies the reference group type. 다음 세 가지 참조 그룹이 지원됩니다.Three reference groups are supported:

미리 정의된 참조 그룹을 사용하여 다른 JavaScript 프로젝트의 범위에 있는 특정 IntelliSense .js 파일을 지정할 수 있습니다.You can use pre-defined reference groups to specify that particular IntelliSense .js files are in scope for different JavaScript projects. 다음 네 가지 참조 그룹을 사용할 수 있습니다.Four reference groups are available:

  • 암시적(Windows 버전), JavaScript를 사용하는 Windows 8.x 스토어Windows 8.x Store 앱용Implicit (Windows version), for Windows 8.x 스토어Windows 8.x Store apps using JavaScript. 이 그룹에 포함된 파일은 JavaScript를 사용하는 Windows 8.x 스토어Windows 8.x Store 앱용 코드 편집기에 열려 있는 각 .js 파일의 범위에 있습니다.Files included in this group are in scope for every .js file opened in the Code Editor for for Windows 8.x 스토어Windows 8.x Store apps using JavaScript.

  • 암시적(웹), HTML5 프로젝트용Implicit (Web), for HTML5 projects. 이 그룹에 포함된 파일은 이러한 프로젝트 형식용 코드 편집기에 열려 있는 각 .js 파일의 범위에 있습니다.Files included in this group are in scope for every .js file opened in the Code Editor for these project types.

  • 전용 근로자 참조 그룹, HTML5 웹 작업자용Dedicated worker reference groups, for HTML5 Web Workers. 이 그룹에 지정된 파일은 전용 근로자 참조 그룹을 명시적으로 참조하는 .js 파일 범위에 속합니다.Files specified in this group are in scope for .js files that have an explicit reference to a dedicated worker reference group.

  • 일반, 다른 JavaScript 프로젝트 형식용Generic, for other JavaScript project types.

포함된 파일Included files

이 옵션은 언어 서비스 컨텍스트에 로드되는 파일의 순서를 지정합니다.This option specifies the order in which files are loaded into the context of the language service. 제거, 위로 이동아래로 이동 단추를 사용하여 이 순서를 구성할 수 있습니다.You can configure the order by using the Remove, Move Up, and Move Down buttons. IntelliSense가 제대로 작동하려면 다른 파일에 종속된 파일은 다른 파일 뒤에 로드해야 합니다.For IntelliSense to work correctly, a file that is dependent on another must be loaded after the other file.

주의

하나의 개체가 두 개 이상의 암시적 참조에서 조건 없이 정의된 경우, 이 목록의 마지막 참조가 개체 정의에 사용됩니다.If an object is defined unconditionally in two or more implicit references, the last reference in this list will be used to define the object.

그룹에 참조 추가Add a reference to the group

이 옵션은 해당하는 파일을 찾아 IntelliSense .js 파일을 추가하는 방법을 제공합니다.This option provides a way to add additional IntelliSense .js files by browsing to the appropriate files.

참고 항목See Also