├── .eslintrc.json ├── .gitattributes ├── .github ├── renovate.json └── workflows │ └── CI.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── babel.config.js ├── dist ├── debugger │ └── node │ │ ├── VendorLib │ │ └── vscode-node-debug2 │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── ThirdPartyNotices.txt │ │ │ ├── gulpfile.js │ │ │ ├── i18n │ │ │ ├── chs │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── cht │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── deu │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── esn │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── fra │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── hun │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── ita │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── jpn │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── kor │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── ptb │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── rus │ │ │ │ ├── out │ │ │ │ │ └── src │ │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ └── trk │ │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ │ └── package.i18n.json │ │ │ ├── out │ │ │ ├── src │ │ │ │ ├── errors.js │ │ │ │ ├── errors.nls.de.json │ │ │ │ ├── errors.nls.es.json │ │ │ │ ├── errors.nls.fr.json │ │ │ │ ├── errors.nls.it.json │ │ │ │ ├── errors.nls.ja.json │ │ │ │ ├── errors.nls.json │ │ │ │ ├── errors.nls.ko.json │ │ │ │ ├── errors.nls.ru.json │ │ │ │ ├── errors.nls.zh-cn.json │ │ │ │ ├── errors.nls.zh-tw.json │ │ │ │ ├── extension.js │ │ │ │ ├── nodeDebug.js │ │ │ │ ├── nodeDebugAdapter.js │ │ │ │ ├── nodeDebugAdapter.nls.de.json │ │ │ │ ├── nodeDebugAdapter.nls.es.json │ │ │ │ ├── nodeDebugAdapter.nls.fr.json │ │ │ │ ├── nodeDebugAdapter.nls.it.json │ │ │ │ ├── nodeDebugAdapter.nls.ja.json │ │ │ │ ├── nodeDebugAdapter.nls.json │ │ │ │ ├── nodeDebugAdapter.nls.ko.json │ │ │ │ ├── nodeDebugAdapter.nls.ru.json │ │ │ │ ├── nodeDebugAdapter.nls.zh-cn.json │ │ │ │ ├── nodeDebugAdapter.nls.zh-tw.json │ │ │ │ ├── pathUtils.js │ │ │ │ ├── terminateProcess.sh │ │ │ │ ├── utils.js │ │ │ │ └── wslSupport.js │ │ │ └── test │ │ │ │ ├── adapter.test.js │ │ │ │ ├── breakpoints.test.js │ │ │ │ ├── stepping.test.js │ │ │ │ ├── testSetup.js │ │ │ │ └── variables.test.js │ │ │ ├── package.json │ │ │ ├── package.nls.json │ │ │ ├── src │ │ │ └── terminateProcess.sh │ │ │ └── yarn.lock │ │ └── main.js ├── main.js └── typescript.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.js ├── rollup.config.js ├── script └── install-package-deps.js ├── spec ├── benchmark-spec.js ├── main-spec.js └── runner.js └── src ├── debugger └── node │ ├── VendorLib │ └── vscode-node-debug2 │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── ThirdPartyNotices.txt │ │ ├── gulpfile.js │ │ ├── i18n │ │ ├── chs │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── cht │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── deu │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── esn │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── fra │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── hun │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── ita │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── jpn │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── kor │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── ptb │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── rus │ │ │ ├── out │ │ │ │ └── src │ │ │ │ │ ├── errors.i18n.json │ │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ └── trk │ │ │ ├── out │ │ │ └── src │ │ │ │ ├── errors.i18n.json │ │ │ │ └── nodeDebugAdapter.i18n.json │ │ │ └── package.i18n.json │ │ ├── out │ │ ├── src │ │ │ ├── errors.js │ │ │ ├── errors.nls.de.json │ │ │ ├── errors.nls.es.json │ │ │ ├── errors.nls.fr.json │ │ │ ├── errors.nls.it.json │ │ │ ├── errors.nls.ja.json │ │ │ ├── errors.nls.json │ │ │ ├── errors.nls.ko.json │ │ │ ├── errors.nls.ru.json │ │ │ ├── errors.nls.zh-cn.json │ │ │ ├── errors.nls.zh-tw.json │ │ │ ├── extension.js │ │ │ ├── nodeDebug.js │ │ │ ├── nodeDebugAdapter.js │ │ │ ├── nodeDebugAdapter.nls.de.json │ │ │ ├── nodeDebugAdapter.nls.es.json │ │ │ ├── nodeDebugAdapter.nls.fr.json │ │ │ ├── nodeDebugAdapter.nls.it.json │ │ │ ├── nodeDebugAdapter.nls.ja.json │ │ │ ├── nodeDebugAdapter.nls.json │ │ │ ├── nodeDebugAdapter.nls.ko.json │ │ │ ├── nodeDebugAdapter.nls.ru.json │ │ │ ├── nodeDebugAdapter.nls.zh-cn.json │ │ │ ├── nodeDebugAdapter.nls.zh-tw.json │ │ │ ├── pathUtils.js │ │ │ ├── terminateProcess.sh │ │ │ ├── utils.js │ │ │ └── wslSupport.js │ │ └── test │ │ │ ├── adapter.test.js │ │ │ ├── breakpoints.test.js │ │ │ ├── stepping.test.js │ │ │ ├── testSetup.js │ │ │ └── variables.test.js │ │ ├── package.json │ │ ├── package.nls.json │ │ ├── src │ │ └── terminateProcess.sh │ │ └── yarn.lock │ └── main.js ├── main.js └── typescript.js /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "eslint-config-atomic", 3 | "ignorePatterns": ["dist/", "node_modules/"] 4 | } 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | # don't diff machine generated files 4 | dist/ -diff 5 | package-lock.json -diff 6 | -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "schedule": ["every weekend"], 3 | "labels": ["dependencies"], 4 | "separateMajorMinor": "false", 5 | "packageRules": [ 6 | { 7 | "matchDepTypes": ["devDependencies"], 8 | "matchUpdateTypes": ["major", "minor", "patch", "pin", "digest", "lockFileMaintenance", "rollback", "bump"], 9 | "groupName": "devDependencies", 10 | "semanticCommitType": "chore", 11 | "automerge": true 12 | }, 13 | { 14 | "matchDepTypes": ["dependencies"], 15 | "matchUpdateTypes": ["major", "minor", "patch", "pin", "digest", "lockFileMaintenance", "rollback", "bump"], 16 | "groupName": "dependencies", 17 | "semanticCommitType": "fix" 18 | } 19 | ] 20 | } 21 | -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- 1 | name: CI 2 | on: 3 | - push 4 | - pull_request 5 | 6 | jobs: 7 | Test: 8 | if: "!contains(github.event.head_commit.message, '[skip ci]')" 9 | name: ${{ matrix.os }} - Atom ${{ matrix.atom_channel }} 10 | runs-on: ${{ matrix.os }} 11 | strategy: 12 | fail-fast: false 13 | matrix: 14 | os: 15 | - ubuntu-latest 16 | # - macos-latest 17 | # - windows-latest 18 | atom_channel: [stable, beta] 19 | steps: 20 | - uses: actions/checkout@v2 21 | - uses: UziTech/action-setup-atom@v1 22 | with: 23 | channel: ${{ matrix.atom_channel }} 24 | - name: Versions 25 | run: apm -v 26 | - name: Install APM dependencies 27 | run: | 28 | apm install 29 | - name: Atom Package dependencies 30 | run: node ./script/install-package-deps.js 31 | - name: Run tests 👩🏾‍💻 32 | run: npm run test 33 | 34 | Lint: 35 | if: "!contains(github.event.head_commit.message, '[skip ci]')" 36 | runs-on: ubuntu-latest 37 | env: 38 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 39 | steps: 40 | - uses: actions/checkout@v2 41 | with: 42 | fetch-depth: 0 43 | - name: Commit lint ✨ 44 | uses: wagoid/commitlint-github-action@v4 45 | 46 | - name: Install dependencies 47 | run: npm install 48 | 49 | - name: Format ✨ 50 | run: npm run test.format 51 | 52 | - name: Lint ✨ 53 | run: npm run test.lint 54 | 55 | Release: 56 | needs: [Test, Lint] 57 | if: github.ref == 'refs/heads/master' && 58 | github.event.repository.fork == false 59 | runs-on: ubuntu-latest 60 | steps: 61 | - uses: actions/checkout@v2 62 | - uses: UziTech/action-setup-atom@v1 63 | - uses: actions/setup-node@v2 64 | with: 65 | node-version: "12.x" 66 | - name: NPM install 67 | run: npm install 68 | - name: Build and Commit 69 | run: npm run build-commit 70 | - name: Release 🎉 71 | uses: cycjimmy/semantic-release-action@v2 72 | with: 73 | extends: | 74 | @semantic-release/apm-config 75 | env: 76 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 77 | ATOM_ACCESS_TOKEN: ${{ secrets.ATOM_ACCESS_TOKEN }} 78 | 79 | Skip: 80 | if: contains(github.event.head_commit.message, '[skip ci]') 81 | runs-on: ubuntu-latest 82 | steps: 83 | - name: Skip CI 🚫 84 | run: echo skip ci 85 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # OS metadata 2 | .DS_Store 3 | Thumbs.db 4 | 5 | # Node 6 | node_modules 7 | package-lock.json 8 | 9 | # TypeScript 10 | *.tsbuildinfo 11 | 12 | # Build directories 13 | dist 14 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | public-hoist-pattern[]=* 2 | package-lock=false 3 | lockfile=true 4 | prefer-frozen-lockfile=false 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package.json 3 | package-lock.json 4 | pnpm-lock.yaml 5 | changelog.md 6 | coverage 7 | build 8 | dist 9 | lib 10 | VendorLib 11 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2020 Amin Yahyaabadi 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | This repository might include code from the following projects, which have their own licenses: 24 | - [atom-ide-ui](https://github.com/facebookarchive/atom-ide-ui/blob/master/LICENSE): 25 | > BSD License 26 | > 27 | > For atom-ide-ui software 28 | > 29 | > Copyright (c) 2017-present, Facebook, Inc. All rights reserved. 30 | > 31 | > Redistribution and use in source and binary forms, with or without modification, 32 | > are permitted provided that the following conditions are met: 33 | > 34 | > * Redistributions of source code must retain the above copyright notice, this 35 | > list of conditions and the following disclaimer. 36 | > 37 | > * Redistributions in binary form must reproduce the above copyright notice, 38 | > this list of conditions and the following disclaimer in the documentation 39 | > and/or other materials provided with the distribution. 40 | > 41 | > * Neither the name Facebook nor the names of its contributors may be used to 42 | > endorse or promote products derived from this software without specific 43 | > prior written permission. 44 | > 45 | > THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 46 | > ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 47 | > WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 48 | > DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 49 | > ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 50 | > (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 51 | > LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 52 | > ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 53 | > (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 54 | > SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 55 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # atom-ide-javascript 2 | 3 | JavaScript support for Atom IDE. 4 | 5 | ![Build Status (Github Actions)](https://github.com/atom-ide-community/atom-ide-javascript/workflows/CI/badge.svg) 6 | [![Dependency Status](https://david-dm.org/atom-ide-community/atom-ide-javascript.svg)](https://david-dm.org/atom-ide-community/atom-ide-javascript) 7 | [![apm](https://img.shields.io/apm/dm/atom-ide-javascript.svg)](https://github.com/atom-ide-community/atom-ide-javascript) 8 | [![apm](https://img.shields.io/apm/v/atom-ide-javascript.svg)](https://github.com/atom-ide-community/atom-ide-javascript) 9 | 10 | ## Features 11 | 12 | `atom-ide-javascript` provides many features. It combines the features of `atom-typescript`, `eslint-linter`, and many more. 13 | 14 | - Autocomplete 15 | - Linting (TypeScript, Eslint, etc) 16 | - Type information on hover 17 | - Goto Declaration / Hyperclick 18 | - Find References 19 | - Outline view and Semantic view 20 | - Block comment and uncomment 21 | - Rename refactoring 22 | - Autocomplete paths 23 | - Automatically import files by drag and drop from the tree view 24 | - Common Snippets 25 | - Alternative to symbols-view 26 | 27 | ## Usage 28 | 29 | Just install and enjoy. 30 | 31 | ## Roadmap 32 | 33 | This is in the early stage of development. In the future releases, the less relevant typescript errors such as missing declaration files will be suppressed. 34 | 35 | ## Contributing 36 | 37 | - Let me know if you encounter any bugs. 38 | - Feature requests are always welcome. 39 | -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | let presets = ["babel-preset-atomic"] 2 | 3 | let plugins = [] 4 | 5 | module.exports = { 6 | presets: presets, 7 | plugins: plugins, 8 | exclude: ["node_modules/**", "src/debugger/node/VendorLib/**"], 9 | sourceMap: "inline", 10 | } 11 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Dev setup 2 | Clone this repo, run `npm install` and `gulp build`, and in VS Code run the `launch as server` launch config. This will start the adapter as a server listening on port 4712. 3 | 4 | Then in the debuggee, you can add `"debugServer": "4712"` to connect to your instance of the debug adapter, instead of the installed one. See [this page](https://code.visualstudio.com/docs/extensions/example-debuggers) for more details on debugging a debug adapter. 5 | 6 | Since most of the code for this extension is in the [vscode-chrome-debug-core](https://github.com/Microsoft/vscode-chrome-debug-core) library, if you need to make changes, then you will probably want to clone both repos. You can run `npm link` from the `vscode-chrome-debug-core` directory, and `npm link vscode-chrome-debug-core` from this directory to make this repo use your cloned version of that library. 7 | 8 | ## Testing 9 | See the project under testapp/ for a bunch of test scenarios crammed onto one page. 10 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/LICENSE.txt: -------------------------------------------------------------------------------- 1 | VS Code - Debugger for Chrome 2 | 3 | Copyright (c) Microsoft Corporation 4 | 5 | All rights reserved. 6 | 7 | MIT License 8 | 9 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 14 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/ThirdPartyNotices.txt: -------------------------------------------------------------------------------- 1 | This project may use or incorporate third party material from the projects listed below. The original copyright notice and the license under which Microsoft received such third party material are set forth below. Microsoft reserves all other rights not expressly granted, whether by implication, estoppel or otherwise. 2 | 3 | websockets-ws 4 | 5 | (The MIT License) 6 | 7 | Copyright (c) 2011 Einar Otto Stangvik 8 | 9 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 14 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/chs/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "无法在 PATH 上找到运行时”{0}“。", 8 | "VSND2011": "无法在终端({0})中启动调试目标。", 9 | "VSND2017": "无法启动调试目标({0})。", 10 | "VSND2028": "未知的控制台类型“{0}”。", 11 | "VSND2002": "无法启动计划“{0}”;配置源映射可能会有帮助。", 12 | "VSND2003": "无法启动程序”{0}“;设置”{1}“属性可能会有帮助。", 13 | "VSND2029": "无法从文件({0})加载环境变量。" 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/chs/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "程序路径与磁盘上的文件一样使用大小写不同的字符;这可能导致出现未被命中的断点。", 8 | "node.console.title": "节点调试控制台", 9 | "attribute.path.not.exist": "属性 \"{0}\" 不存在(\"{1}\")。", 10 | "attribute.path.not.absolute": "属性”{0}“不是绝对的(”{1}“);可考虑将”{2}“添加为前缀以使其成为绝对。", 11 | "VSND2001": "无法在 PATH 上找到运行时”{0}“。", 12 | "more.information": "详细信息", 13 | "origin.from.node": "Node.js 的只读内容", 14 | "origin.core.module": "只读核心模块" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/chs/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "适用于 Node.js v6.3+ 的 Visual Studio Code 调试器扩展,使用新的检查器协议", 8 | "node.label": "借助于检查器协议的 Node.js v6.3+", 9 | "node.sourceMaps.description": "使用 JavaScript 源映射(如果存在)。", 10 | "outDir.deprecationMessage": "属性 \"outDir\" 已弃用,请改用 \"outFiles\"。", 11 | "node.outFiles.description": "如果启用源映射,则这些 glob 模式将指定生成的 JavaScript 文件。如果模式以 \"!\" 开始,则排除这些文件。如果未指定,则生成的代码应与其源位于同一目录中。", 12 | "node.stopOnEntry.description": "启动后自动停止程序。", 13 | "node.port.description": "要附加到的调试端口。默认为 9229。", 14 | "node.address.description": "调试端口的 TCP/IP 地址。默认为 \"localhost\"。", 15 | "node.timeout.description": "重试连接到 Node.js 的此毫秒数。默认值为 10000 ms。", 16 | "node.smartStep.description": "自动单步执行无法映射回原始源的生成代码。", 17 | "node.diagnosticLogging.description": "当设置为 \"true\" 时,适配器会把诊断信息输出至控制台", 18 | "node.diagnosticLogging.deprecationMessage": "\"diagnosticLogging\" 已被弃用,请改用 \"trace\"。", 19 | "node.verboseDiagnosticLogging.description": "当为 \"true\" 时,适配器将记录客户端和目标的所有通信(以及由 \"diagnosticLogging\" 记录的信息)", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "\"verboseDiagnosticLogging\" 已被弃用。请改为使用 \"trace\"。", 21 | "node.trace.description": "当为 \"true\" 时,调试器会将跟踪信息记录到文件中。当为 \"verbose\" 时,则它还将在控制台中显示日志。", 22 | "node.sourceMapPathOverrides.description": "用于根据源映射所述重写源文件位置的一组映射,其将映射到磁盘上所处位置。请参阅自述文件了解详细信息。", 23 | "node.skipFiles.description": "将在调试时跳过的一组文件名、文件夹名称或 glob 模式。", 24 | "node.restart.description": "在终止 Node.js 后重启会话。", 25 | "node.showAsyncStacks.description": "显示引导至当前调用堆栈的异步调用。", 26 | "node.launch.program.description": "程序的绝对路径。", 27 | "node.launch.console.description": "启动调试目标的位置: 内部控制台、集成终端或外部终端。", 28 | "node.launch.args.description": "传递给程序的命令行参数。", 29 | "node.launch.cwd.description": "正在进行调试的程序的工作目录的绝对路径。", 30 | "node.launch.runtimeExecutable.description": "要使用的运行时。PATH 上可获取运行时的绝对路径或名称。如果忽略,则将使用 \"node\"。", 31 | "node.launch.runtimeArgs.description": "传递给运行时可执行文件的可选参数。", 32 | "node.launch.env.description": "传递给程序的环境变量。若值为 \"null\",将从环境中移除变量。", 33 | "node.launch.envFile.description": "包含环境变量定义的文件的绝对路径。", 34 | "node.launch.outputCapture.description": "捕获输出信息的位置: 调试 API 或者 stdout/stderr 流。", 35 | "node.launch.config.name": "启动", 36 | "node.attach.processId.description": "要附加到的进程 ID。", 37 | "node.attach.localRoot.description": "与 \"remoteRoot\" 对应的本地源根目录。", 38 | "node.attach.remoteRoot.description": "远程主机的源根目录。", 39 | "node.attach.config.name": "附加", 40 | "node.processattach.config.name": "附加到进程", 41 | "toggle.skipping.this.file": "切换是否跳过此文件", 42 | "extensionHost.label": "VS Code 扩展开发", 43 | "extensionHost.launch.runtimeExecutable.description": "VS Code 的绝对路径。", 44 | "extensionHost.launch.stopOnEntry.description": "启动后自动停止扩展主机。", 45 | "extensionHost.launch.env.description": "传递到扩展主机的环境变量。", 46 | "extensionHost.snippet.launch.label": "VS Code 扩展开发", 47 | "extensionHost.snippet.launch.description": "在调试模式下启动 VS Code 扩展", 48 | "extensionHost.launch.config.name": "启动扩展" 49 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/cht/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "在 PATH 找不到執行階段 '{0}'。", 8 | "VSND2011": "無法在終端機 ({0}) 啟動偵錯目標。", 9 | "VSND2017": "無法啟動偵錯目標 ({0})。", 10 | "VSND2028": "未知的主控台類型 '{0}'。", 11 | "VSND2002": "無法啟動程式 '{0}'; 設定來源對應可有所幫助。", 12 | "VSND2003": "無法啟動程式 '{0}'。設定 '{1}' 屬性可能會有幫助。", 13 | "VSND2029": "無法從檔案 ({0}) 載入環境變數。" 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/cht/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "程式路徑使用大小寫相異的字元作為磁碟上的文件,這可能導致無法叫用中斷點。", 8 | "node.console.title": "節點偵錯主控台", 9 | "attribute.path.not.exist": "屬性 '{0}' 不存在 ('{1}')。", 10 | "attribute.path.not.absolute": "屬性 '{0}' 非絕對值 ('{1}'),請考慮加入 '{2}' 作為前置詞,使其成為絕對值。", 11 | "VSND2001": "在 PATH 找不到執行階段 '{0}'。", 12 | "more.information": "詳細資訊", 13 | "origin.from.node": "Node.js 中的唯讀內容", 14 | "origin.core.module": "唯讀核心模組" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/cht/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "適用於 Node.js v6.3+ 的 Visual Studio Code 偵錯工具延伸模組,使用新的檢查通訊協定", 8 | "node.label": "Node.js v6.3+ 透過檢查通訊協定附加", 9 | "node.sourceMaps.description": "使用 JavaScript 來源對應 (如果存在)。", 10 | "outDir.deprecationMessage": "屬性 'outDir' 已取代,請改用 'outFiles'。", 11 | "node.outFiles.description": "如果已啟用來源對應,這些 Glob 模式會指定產生的 JavaScript 檔案。如果模式開頭為 '!',檔案即遭排除。如果未指定,產生的程式碼就會位於其來源的相同目錄。", 12 | "node.stopOnEntry.description": "在啟動後自動停止程式。", 13 | "node.port.description": "要附加到的目標偵錯連接埠。預設值為 9229。", 14 | "node.address.description": "偵錯連接埠 TCP/IP 位址。預設為 'localhost'。", 15 | "node.timeout.description": "重試連接到 Node.js 前要等待的毫秒數。預設值為 10000 毫秒。", 16 | "node.smartStep.description": "自動逐步所執行產生無法對應回原始碼的程式碼。", 17 | "node.diagnosticLogging.description": "為 true 時,配接器記錄自己的診斷資訊至主控台", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' 已取代,請改用 'trace'。", 19 | "node.verboseDiagnosticLogging.description": "為 true 時,配接器將記錄所有客戶端與目標流量 (以及藉由 'diagnosticLogging' 記錄資訊)", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' 已取代,請改用 'trace'。", 21 | "node.trace.description": "為 'true' 時,偵錯工具將記錄追蹤資訊至檔案。為 'verbose' 時,也將在主控台顯示紀錄。", 22 | "node.sourceMapPathOverrides.description": "依據 sourcemap 指示重新寫入一組來源檔案位置對應至磁碟上的位置。如需詳細資訊,請參閱 README。", 23 | "node.skipFiles.description": "偵錯時要跳過的檔案、資料夾名稱或 Glob 模式陣列。", 24 | "node.restart.description": "在 Node.js 終止後重新啟動工作階段。", 25 | "node.showAsyncStacks.description": "顯示導致目前呼叫堆疊的非同步呼叫。", 26 | "node.launch.program.description": "程式的絕對路徑。", 27 | "node.launch.console.description": "啟動偵錯目標的位置: 內部主控台、整合式終端機或外部終端機。", 28 | "node.launch.args.description": "傳遞給程式的命令列引數。", 29 | "node.launch.cwd.description": "程式工作目錄的絕對路徑 (該程式正在進行偵錯)。", 30 | "node.launch.runtimeExecutable.description": "要使用的執行階段。可以是 PATH 上可用執行階段的絕對路徑或名稱。如果省略則預設為 'node'。", 31 | "node.launch.runtimeArgs.description": "傳遞給執行階段可執行檔的選擇性引數。", 32 | "node.launch.envFile.description": "包含環境變數定義之檔案的絕對路徑。", 33 | "node.launch.outputCapture.description": "從該處擷取輸出訊息: 偵錯 API 或 StdOut/STDERR 資料流。", 34 | "node.launch.config.name": "啟動", 35 | "node.attach.processId.description": "要附加的處理序識別碼。", 36 | "node.attach.localRoot.description": "相對應 'remoteRoot' 的本機來源根目錄。", 37 | "node.attach.remoteRoot.description": "遠端主機的來源根目錄.", 38 | "node.attach.config.name": "附加", 39 | "node.processattach.config.name": "附加至處理序", 40 | "toggle.skipping.this.file": "略過此檔案", 41 | "extensionHost.label": "VS Code 延伸模組開發", 42 | "extensionHost.launch.runtimeExecutable.description": "VS Code 的絕對路徑。", 43 | "extensionHost.launch.stopOnEntry.description": "在啟動後自動停止延伸主機。", 44 | "extensionHost.launch.env.description": "已將環境變數傳遞到延伸模組主機。", 45 | "extensionHost.snippet.launch.label": "VS Code 延伸模組開發", 46 | "extensionHost.snippet.launch.description": "在偵錯模式中啟動 VS Code 延伸模組", 47 | "extensionHost.launch.config.name": "啟動擴充功能" 48 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/deu/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 8 | "VSND2011": "Das Debugziel im Terminal kann nicht gestartet werden ({0}).", 9 | "VSND2017": "Das Debugziel kann nicht gestartet werden ({0}).", 10 | "VSND2028": "Unbekannter Konsolentyp \"{0}\".", 11 | "VSND2002": "Das Programm \"{0}\" kann nicht gestartet werden. Das Konfigurieren von Quellzuordnungen ist ggf. hilfreich.", 12 | "VSND2003": "Das Programm \"{0}\" kann nicht gestartet werden. Das Festlegen des Attributs \"{1}\" ist ggf. hilfreich.", 13 | "VSND2029": "Umgebungsvariablen können nicht aus Datei \"{0}\" geladen werden." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/deu/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Der Programmpfad verwendet ein Zeichen mit anderer Groß-/Kleinschreibung als die Datei auf dem Datenträger. Dies kann dazu führen, dass Haltepunkte nicht erreicht werden.", 8 | "node.console.title": "Node-Debugging-Konsole", 9 | "attribute.path.not.exist": "Das Attribut \"{0}\" ist nicht vorhanden (\"{1}\").", 10 | "attribute.path.not.absolute": "Das Attribut \"{0}\" ist nicht absolut (\"{1}\"). Fügen Sie ggf. \"{2}\" als Präfix hinzu, um es als absolut zu definieren.", 11 | "VSND2001": "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 12 | "more.information": "Weitere Informationen", 13 | "origin.from.node": "Schreibgeschützter Inhalt aus Node.js.", 14 | "origin.core.module": "Schreibgeschütztes Kernmodul" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/esn/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 8 | "VSND2011": "No se puede iniciar el destino de depuración en el terminal ({0}).", 9 | "VSND2017": "No se puede iniciar el destino de depuración ({0}).", 10 | "VSND2028": "Tipo de consola desconocido: '{0}'.", 11 | "VSND2002": "No se puede iniciar el programa '{0}'. Configurar mapas de origen puede ser útil.", 12 | "VSND2003": "No se puede iniciar el programa '{0}'. Establecer el atributo '{1}' puede ayudar.", 13 | "VSND2029": "No se pueden cargar las variables de entorno desde el archivo ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/esn/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "El uso de mayúsculas y minúsculas en la ruta de acceso del programa no es igual al del archivo en disco. Esto puede hacer que no se llegue a los puntos de interrupción.", 8 | "node.console.title": "Consola de depuración de nodos", 9 | "attribute.path.not.exist": "El atributo '{0}' no existe ('{1}').", 10 | "attribute.path.not.absolute": "El atributo '{0}' no es absoluto ('{1}'). Pruebe a agregar '{2}' como prefijo para hacerlo absoluto.", 11 | "VSND2001": "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 12 | "more.information": "Más información", 13 | "origin.from.node": "contenido de solo lectura de Node.js", 14 | "origin.core.module": "módulo principal de solo lectura" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/fra/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Runtime '{0}' introuvable dans PATH.", 8 | "VSND2011": "Impossible de lancer la cible de débogage dans le terminal ({0}).", 9 | "VSND2017": "Impossible de lancer la cible de débogage ({0}).", 10 | "VSND2028": "Type de console inconnu '{0}'.", 11 | "VSND2002": "Impossible de lancer le programme '{0}'. Essayez éventuellement de configurer les mappages de sources.", 12 | "VSND2003": "Impossible de lancer le programme '{0}' ; essayez de définir l'attribut '{1}'.", 13 | "VSND2029": "Impossible de charger les variables d'environnement à partir du fichier ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/fra/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Le chemin du programme utilise un nom de fichier contenant des caractères avec des casses différentes, ce qui peut empêcher l'accès aux points d'arrêt.", 8 | "node.console.title": "Console de débogage de nœud", 9 | "attribute.path.not.exist": "L'attribut '{0}' n'existe pas ('{1}').", 10 | "attribute.path.not.absolute": "L'attribut '{0}' n'est pas absolu ('{1}') ; songez à ajouter '{2}' comme préfixe pour le rendre absolu.", 11 | "VSND2001": "Runtime '{0}' introuvable dans PATH.", 12 | "more.information": "Informations", 13 | "origin.from.node": "contenu en lecture seule à partir du code Node.js", 14 | "origin.core.module": "module de base en lecture seule" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/hun/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "A(z) '{0}' futtatókörnyezet nem található a PATH-ban.", 8 | "VSND2011": "Nem sikerült elindítani a hibakeresési célpontot a terminálban ({0}).", 9 | "VSND2017": "Nem sikerült elindítani a hibakeresési célpontot ({0}).", 10 | "VSND2028": "Ismeretlen konzoltípus: '{0}'.", 11 | "VSND2002": "Nem sikerült elindítani a(z) '{0}' programot; a forráskódtérképek bekonfigurálása segíthet.", 12 | "VSND2003": "Nem sikerült elindítani a(z) '{0}' programot; a(z) '{1}' attribútum beállítása segíthet.", 13 | "VSND2029": "Nem sikerült betölteni fájlból a környezeti változókat ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/hun/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "A program elérési útja különbözik kis- és nagybetűk tekintetében a lemezen lévő fájltól; ez azt eredményezheti, hogy a töréspontok nem lesznek érintve.", 8 | "node.console.title": "Node hibakeresési konzol", 9 | "attribute.path.not.exist": "A(z) '{0}' attribútum nem létezik ('{1}').", 10 | "attribute.path.not.absolute": "A(z) '{0}' attribútum nem abszolút ('{1}'); adja hozzá a(z) '{2}' előtagot, hogy abszolút legyen.", 11 | "VSND2001": "A(z) '{0}' futtatókörnyezet nem található a PATH-ban.", 12 | "more.information": "További információ", 13 | "origin.from.node": "írásvédett tartalom a Node.js-től", 14 | "origin.core.module": "írásvédett központi modul" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/ita/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Il runtime '{0}' non è stato trovato in PATH.", 8 | "VSND2011": "Non è possibile avviare la destinazione di debug nel terminale ({0}).", 9 | "VSND2017": "Non è possibile avviare la destinazione di debug ({0}).", 10 | "VSND2028": "Il tipo di console '{0}' è sconosciuto.", 11 | "VSND2002": "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a configurare i mapping di origine.", 12 | "VSND2003": "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a impostare l'attributo '{1}'.", 13 | "VSND2029": "Non è possibile caricare le variabili di ambiente dal file ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/ita/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "La combinazione di minuscole/maiuscole usata nel percorso del programma è diversa rispetto al file su disco. È possibile che i punti di interruzione non vengano rilevati.", 8 | "node.console.title": "Console di debug nodo", 9 | "attribute.path.not.exist": "L'attributo '{0}' non esiste ('{1}').", 10 | "attribute.path.not.absolute": "L'attributo '{0}' non è assoluto ('{1}'). Per renderlo assoluto, provare ad aggiungere '{2}' come prefisso.", 11 | "VSND2001": "Il runtime '{0}' non è stato trovato in PATH.", 12 | "more.information": "Altre informazioni", 13 | "origin.from.node": "contenuto di sola lettura di Node.js", 14 | "origin.core.module": "modulo principale di sola lettura" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/ita/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Estensione del debugger di Visual Studio Code per Node.js v6.3+, che utilizza il nuovo protocollo inspector", 8 | "node.label": "Node.js v6.3+ tramite protocollo inspector", 9 | "node.sourceMaps.description": "Usa i mapping di origine JavaScript (se esistenti).", 10 | "outDir.deprecationMessage": "L'attributo 'outDir' è deprecato. Usare 'outFiles'.", 11 | "node.outFiles.description": "Se sono abilitati i mapping di origine, questi criteri GLOB specificano i file JavaScript generati. Se un criterio inizia con '!', i file sono esclusi. Se non è specificato, il codice generato dovrebbe trovarsi nella stessa directory dell'origine.", 12 | "node.stopOnEntry.description": "Arresta automaticamente il programma dopo l'avvio.", 13 | "node.port.description": "Debug sulla porta a cui connettersi. Il valore predefinito è 9229.", 14 | "node.address.description": "Indirizzo TCP/IP della porta di debug. Il valore predefinito è 'localhost'.", 15 | "node.timeout.description": "Numero di millisecondi in cui vengono effettuati i tentativi di connessione a Node.js. Il valore predefinito è 10000 ms.", 16 | "node.smartStep.description": "Esegue automaticamente un'istruzione alla volta del codice generato che non può essere mappato all'origine.", 17 | "node.diagnosticLogging.description": "Quando è true, l'adapter registra le proprie informazioni diagnostiche nella console", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' è obsoleta. In alternativa, utilizzare 'trace'.", 19 | "node.verboseDiagnosticLogging.description": "Quando è true, l'adapter registra tutto il traffico con il client e con il target (oltre alle informazioni registrate dal 'diagnosticLogging')", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' è obsoleta. In alternativa, utilizzare 'trace'.", 21 | "node.trace.description": "Se 'true', il debugger registrerà informazioni di trace in un file. Se 'verbose', mostrerà anche i log nella console.", 22 | "node.sourceMapPathOverrides.description": "Un insieme di mapping per riscrivere i percorsi dei file sorgenti dalla locazione indicata nel sourcemap alla loro posizione sul disco. Per dettagli, vedere il file README.", 23 | "node.skipFiles.description": "Una matrice di nomi di file o di cartelle, o modelli di glob, da ignorare durante il debug.", 24 | "node.restart.description": "Riavvia la sessione dopo la chiusura di Node.js.", 25 | "node.showAsyncStacks.description": "Visualizza le chiamate asincrone che hanno portato allo stack di chiamate corrente.", 26 | "node.launch.program.description": "Percorso assoluto del programma.", 27 | "node.launch.console.description": "Da dove eseguire la destinazione del debug: console interna, terminale integrato o terminale esterno.", 28 | "node.launch.args.description": "Argomenti della riga di comando passati al programma.", 29 | "node.launch.cwd.description": "Percorso assoluto della directory di lavoro del programma di cui eseguire il debug.", 30 | "node.launch.runtimeExecutable.description": "Runtime da usare. Corrisponde a un percorso assoluto o al nome di un runtime disponibile in PATH. Se viene omesso, si presuppone che sia 'node'.", 31 | "node.launch.runtimeArgs.description": "Argomenti facoltativi passati all'eseguibile del runtime.", 32 | "node.launch.envFile.description": "Percorso assoluto di un file che contiene le definizioni delle variabili di ambiente.", 33 | "node.launch.outputCapture.description": "Da dove catturare i messaggi di output: dalle API di debug o dai flussi stdout/stderr.", 34 | "node.launch.config.name": "Launch", 35 | "node.attach.processId.description": "ID del processo a cui collegarsi.", 36 | "node.attach.localRoot.description": "La radice dei sorgenti locali che corrisponde a 'remoteRoot'.", 37 | "node.attach.remoteRoot.description": "La radice dei sorgenti dell'host remoto.", 38 | "node.attach.config.name": "Attach", 39 | "node.processattach.config.name": "Collega a processo", 40 | "toggle.skipping.this.file": "Attiva/disattiva Ignora questo file", 41 | "extensionHost.label": "Sviluppo di estensioni per Visual Studio Code", 42 | "extensionHost.launch.runtimeExecutable.description": "Percorso assoluto di Visual Studio Code.", 43 | "extensionHost.launch.stopOnEntry.description": "Arresta automaticamente l'host dell'estensione dopo l'avvio.", 44 | "extensionHost.launch.env.description": "Variabili di ambiente passate all'host dell'estensione.", 45 | "extensionHost.snippet.launch.label": "Sviluppo di estensioni per Visual Studio Code", 46 | "extensionHost.snippet.launch.description": "Avvia un'estensione Visual Studio Code in modalità di debug", 47 | "extensionHost.launch.config.name": "Avvia estensione" 48 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/jpn/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "PATH 上でランタイム '{0}' が見つかりません。", 8 | "VSND2011": "端末 ({0}) でデバッグ ターゲットを起動できません。", 9 | "VSND2017": "デバッグ ターゲット ({0}) を起動できません。", 10 | "VSND2028": "不明なコンソールの種類 '{0}'.", 11 | "VSND2002": "プログラム '{0}' を起動できません。ソース マップを構成すると役立つ場合があります。", 12 | "VSND2003": "プログラム '{0}' を起動できません。'{1}' 属性を設定すると役立つ可能性があります。", 13 | "VSND2029": "ファイル ({0}) から環境変数を読み込むことができません。" 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/jpn/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。ブレークポイントがヒットしない可能性があります。", 8 | "node.console.title": "ノード デバッグ コンソール", 9 | "attribute.path.not.exist": "属性 '{0}' が存在しません ('{1}')。", 10 | "attribute.path.not.absolute": "属性 '{0}' が絶対 ('{1}') ではありません。絶対的なものにするには、プレフィックスとして '{2}' を追加することを考慮してください。", 11 | "VSND2001": "PATH 上でランタイム '{0}' が見つかりません。", 12 | "more.information": "詳細情報", 13 | "origin.from.node": "Node.js からの読み取り専用コンテンツ", 14 | "origin.core.module": "読み取り専用のコア モジュール" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/jpn/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "新しいインスペクター プロトコルを使用する Node.js 6.3以上用の Visual Studio Code デバッガー拡張機能", 8 | "node.label": "Node.js v6.3 以上のインスペクター プロトコルを介する", 9 | "node.sourceMaps.description": "JavaScript ソース マップを使用します (存在する場合)。", 10 | "outDir.deprecationMessage": "属性 'outDir' は非推奨です。代わりに 'outFiles' を使用してください。", 11 | "node.outFiles.description": "ソース マップを有効にすると、これらの glob パターンは生成した JavaScript ファイルを指定します。パターンが '!' で始まる場合は、ファイルは除外されます。指定しない場合は、生成されたコードはそのソースと同じディレクトリ内にあると想定されます。", 12 | "node.stopOnEntry.description": "起動後、プログラムを自動的に停止します。", 13 | "node.port.description": "アタッチ先のデバッグ ポート。既定は 9229 です。", 14 | "node.address.description": "デバッグ ポートの TCP/IP アドレス。既定は 'localhost' です。", 15 | "node.timeout.description": "このミリ秒の間、Node.js への接続を再試行します。既定値は 10000 ミリ秒です。", 16 | "node.smartStep.description": "元のソースにマップし直すことができない、生成されたコードを自動的にステップ スルーします。", 17 | "node.diagnosticLogging.description": "true の場合、アダプターはコンソールに診断情報を記録します", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' は非推奨です。代わりに 'trace' を使用してください。", 19 | "node.verboseDiagnosticLogging.description": "True の場合、アダプターはクライアントとターゲット(および 'diagnosticLogging' によって記録された情報)とともにすべてのトラフィックを記録します", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' は非推奨です。代わりに 'trace' を使用してください。", 21 | "node.trace.description": "'true' の場合、デバッガーはトレース情報をファイルに記録します。'verbose' の場合、コンソールにもログが表示されます。", 22 | "node.sourceMapPathOverrides.description": "ソース ファイルの場所をソースマップが示している場所からディスク上の場所に書き換えるための一連のマッピングです。 詳細は README を参照してください。", 23 | "node.skipFiles.description": "デバッグ時にスキップするファイル、またはフォルダー名、glob パターンの配列。", 24 | "node.restart.description": "Node.js が終了した後、セッションを再開します。", 25 | "node.showAsyncStacks.description": "現在の呼び出し履歴の原因となった非同期呼び出しを表示します。", 26 | "node.launch.program.description": "プログラムへの絶対パス。", 27 | "node.launch.console.description": "デバッグ ターゲットを起動する場所: 内部コンソール、統合ターミナル、外部のターミナル。", 28 | "node.launch.args.description": "プログラムに渡されるコマンド ライン引数。", 29 | "node.launch.cwd.description": "デバッグされるプログラムの作業ディレクトリへの絶対パス。", 30 | "node.launch.runtimeExecutable.description": "使用するランタイム。絶対パス、または PATH 上で使用可能なランタイムの名前のいずれかです。省略した場合は、'node' とみなされます。", 31 | "node.launch.runtimeArgs.description": "ランタイム実行可能ファイルに渡される省略可能な引数。", 32 | "node.launch.env.description": "プログラムに渡された環境変数。'null' 値は環境から変数を削除します。", 33 | "node.launch.envFile.description": "環境変数の定義を含むファイルへの絶対パス。", 34 | "node.launch.outputCapture.description": "出力メッセージのキャプチャ場所: debug API, stdout/stderr ストリーム", 35 | "node.launch.config.name": "起動", 36 | "node.attach.processId.description": "アタッチ先のプロセスの ID。", 37 | "node.attach.localRoot.description": "'RemoteRoot' に対応するローカルのソース ルート。", 38 | "node.attach.remoteRoot.description": "リモート ホストのソース ルート。", 39 | "node.attach.config.name": "アタッチ", 40 | "node.processattach.config.name": "プロセスにアタッチ", 41 | "toggle.skipping.this.file": "このファイルをスキップする", 42 | "extensionHost.label": "VS Code 拡張機能の開発", 43 | "extensionHost.launch.runtimeExecutable.description": "VS Code への絶対パス。", 44 | "extensionHost.launch.stopOnEntry.description": "起動後に拡張機能ホストを自動的に停止します。", 45 | "extensionHost.launch.env.description": "拡張機能ホストに渡された環境変数。", 46 | "extensionHost.snippet.launch.label": "VS Code 拡張機能の開発", 47 | "extensionHost.snippet.launch.description": "VS Code 拡張機能をデバッグ モードで起動します", 48 | "extensionHost.launch.config.name": "拡張機能の起動" 49 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/kor/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 8 | "VSND2011": "터미널({0})에서 디버그 대상을 시작할 수 없습니다.", 9 | "VSND2017": "디버그 대상({0})을 시작할 수 없습니다.", 10 | "VSND2028": "알 수 없는 콘솔 유형 '{0}'입니다.", 11 | "VSND2002": "프로그램 '{0}'을(를) 시작할 수 없습니다. 소스 맵을 구성하는 것이 좋습니다.", 12 | "VSND2003": "프로그램 '{0}'을(를) 시작할 수 없습니다. '{1}' 특성을 설정하는 것이 좋습니다.", 13 | "VSND2029": "파일({0})에서 환경 변수를 로드할 수 없습니다." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/kor/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "프로그램 경로에 사용된 대소문자가 디스크 상의 파일과 다릅니다. 이로 인해 중단점이 적중되지 않을 수 있습니다.", 8 | "node.console.title": "노드 디버그 콘솔", 9 | "attribute.path.not.exist": "특성 '{0}'이(가) 없습니다('{1}').", 10 | "attribute.path.not.absolute": "'{0}'이(가) 절대 특성('{1}')이 아닙니다. '{2}'을(를) 접두사로 추가하여 절대 특성으로 만드는 것이 좋습니다.", 11 | "VSND2001": "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 12 | "more.information": "추가 정보", 13 | "origin.from.node": "Node.js의 읽기 전용 콘텐츠", 14 | "origin.core.module": "읽기 전용 코어 모듈" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/kor/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Node.js v6.3+용 Visual Studio Code 디버거 확장, 검사 프로토콜 사용", 8 | "node.label": "검사 프로토콜을 통한 Node.js v6.3+", 9 | "node.sourceMaps.description": "JavaScript 소스 맵을 사용합니다(있는 경우에만).", 10 | "outDir.deprecationMessage": "특성 'outDir'은(는) 사용되지 않습니다. 대신 'outFiles'를 사용하세요.", 11 | "node.outFiles.description": "소스 맵이 사용되는 경우 이러한 GLOB 패턴은 생성된 JavaScript 파일을 지정합니다. 패턴이 '!'로 시작하면 파일이 제외됩니다. 지정하지 않으면 생성된 코드가 소스와 동일한 디렉터리에 필요합니다.", 12 | "node.stopOnEntry.description": "시작한 후 자동으로 프로그램을 중지합니다.", 13 | "node.port.description": "연결할 디버그 포트입니다. 기본값은 9229입니다.", 14 | "node.address.description": "디버그 포트의 TCP/IP 주소입니다. 기본값은 'localhost'입니다.", 15 | "node.timeout.description": "이 시간(밀리초) 동안 Node.js에 연결하려고 다시 시도합니다. 기본값은 10000ms입니다.", 16 | "node.smartStep.description": "생성된 코드 중 원래 소스로 다시 매핑할 수 없는 코드를 단계별로 자동 실행합니다.", 17 | "node.diagnosticLogging.description": "true로 설정할 경우 어댑터가 자체 진단 정보를 콘솔에 로깅", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging'은 사용되지 않습니다. 'trace'를 대신 사용하세요.", 19 | "node.verboseDiagnosticLogging.description": "true로 설정할 경우 어댑터가 클라이언트 및 타겟에서 모든 트래픽을 로깅('diagnosticLogging'으로 로깅된 정보 포함)", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging'은 사용되지 않습니다. 대신 'trace'를 사용하세요.", 21 | "node.trace.description": "'true'로 설정하면 디버그가 추적 정보를 파일로 로깅합니다. 'verbose'로 설정하면 콘솔에 로그를 표시합니다.", 22 | "node.sourceMapPathOverrides.description": "소스맵의 정보로부터 디스크의 위치로 소스 파일 위치를 다시 쓰기 위한 매핑 세트입니다. README에서 자세한 정보를 참조하세요.", 23 | "node.skipFiles.description": "디버그할 때 건너뛸 파일 또는 폴더 이름, GLOB 패턴의 배열입니다.", 24 | "node.restart.description": "Node.js가 종료된 후 세션을 다시 시작합니다.", 25 | "node.showAsyncStacks.description": "현재 호출 스택을 발생시킨 비동기 호출을 표시합니다.", 26 | "node.launch.program.description": "프로그램의 절대 경로입니다.", 27 | "node.launch.console.description": "디버그 대상 실행 위치: 내부 콘솔, 통합 터미널 또는 외부 터미널.", 28 | "node.launch.args.description": "프로그램에 전달된 명령줄 인수입니다.", 29 | "node.launch.cwd.description": "디버그 중인 프로그램의 작업 디렉터리의 절대 경로입니다.", 30 | "node.launch.runtimeExecutable.description": "사용할 런타임입니다. PATH에서 사용할 수 있는 런타임의 이름 또는 절대 경로입니다. 생략하면 'node'가 가정됩니다.", 31 | "node.launch.runtimeArgs.description": "선택적 인수가 런타임 실행 파일에 전달되었습니다.", 32 | "node.launch.envFile.description": "환경 변수 정의가 포함된 파일의 절대 경로입니다.", 33 | "node.launch.outputCapture.description": "출력 메시지를 캡처하는 위치: 디버그 API 또는 stdout/stderr 스트림", 34 | "node.launch.config.name": "시작", 35 | "node.attach.processId.description": "연결할 프로세스의 ID입니다.", 36 | "node.attach.localRoot.description": "'remoteRoot'에 대응하는 로컬 소스 루트입니다.", 37 | "node.attach.remoteRoot.description": "원격 호스트의 소스 루트입니다.", 38 | "node.attach.config.name": "연결", 39 | "node.processattach.config.name": "프로세스에 연결", 40 | "toggle.skipping.this.file": "이 파일에 대한 건너뛰기 토글", 41 | "extensionHost.label": "VS Code 확장 개발", 42 | "extensionHost.launch.runtimeExecutable.description": "VS Code의 절대 경로입니다.", 43 | "extensionHost.launch.stopOnEntry.description": "시작한 후 자동으로 확장 호스트를 중지합니다.", 44 | "extensionHost.launch.env.description": "확장 호스트에 전달된 환경 변수입니다.", 45 | "extensionHost.snippet.launch.label": "VS Code 확장 개발", 46 | "extensionHost.snippet.launch.description": "디버그 모드에서 VS Code 확장 시작", 47 | "extensionHost.launch.config.name": "확장 시작" 48 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/ptb/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Não foi possível encontrar o runtime '{0}' no PATH.", 8 | "VSND2011": "Não é possível iniciar o destino de depuração no terminal ({0}).", 9 | "VSND2017": "Não é possível iniciar o destino de depuração ({0}).", 10 | "VSND2028": "Tipo de console desconhecido '{0}'.", 11 | "VSND2002": "Não é possível iniciar o programa '{0}'; Configurando os mapas de fontes pode ajudar.", 12 | "VSND2003": "Não é possível iniciar o programa '{0}'; definindo o atributo '{1}' pode ajudar.", 13 | "VSND2029": "Não é possível carregar variáveis de ambiente do arquivo ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/ptb/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Caminho do programa usa caracteres com caixa diferente do arquivo em disco; Isso pode resultar em pontos de interrupção não atingidos.", 8 | "node.console.title": "Console de Debug Node", 9 | "attribute.path.not.exist": "Atributo '{0}' não existe ('{1}').", 10 | "attribute.path.not.absolute": "Atributo '{0}' não é absoluto ('{1}'); Considere a adição de '{2}' como um prefixo para torná-lo absoluto.", 11 | "VSND2001": "Não foi possível encontrar o runtime '{0}' no PATH.", 12 | "more.information": "Mais informações", 13 | "origin.from.node": "conteúdo somente leitura de Node. js", 14 | "origin.core.module": "módulo principal somente leitura" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/ptb/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Extensão de depurador do Visual Studio Code para Node.js v6.3+, usando o novo Protocolo Inspetor", 8 | "node.label": "Node.js v6.3+ via Protocolo Inspetor", 9 | "node.sourceMaps.description": "Use mapeamento de fonte JavaScript (se existir).", 10 | "outDir.deprecationMessage": "Atributo 'outDir' foi descontinuado, ao invés disso, utilize 'outFiles'.", 11 | "node.outFiles.description": "Se o mapeamento de fonte estiver habilitado, estes padrões glob especificam os arquivos JavaScript gerados. Se um padrão iniciar com '!' os arquivos serão excluídos. Se não especificado, o código gerado é esperado no mesmo diretório que o seu código fonte.", 12 | "node.stopOnEntry.description": "Automaticamente finaliza o programa após a execução.", 13 | "node.port.description": "Porta de depuração a ser associada. Padrão é 9229.", 14 | "node.address.description": "Endereço TCP/IP da porta de depuração. O padrão é 'localhost'.", 15 | "node.timeout.description": "Repetir durante esta quantidade de milisegundos para conectar ao Node.js. Padrão é 10000 ms.", 16 | "node.smartStep.description": "Código gerado automaticamente que não pode ser mapeado de volta para o código original. ", 17 | "node.diagnosticLogging.description": "Quando verdadeiro, o adaptador registra sua própria informação de diagnóstico para o console", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' foi descontinuado. Use 'trace' em vez disso.", 19 | "node.verboseDiagnosticLogging.description": "Quando verdadeiro, o adaptador registra todo o tráfego com o cliente e o destino (assim como a informação registrada por 'diagnosticLogging')", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' foi descontinuado. Use 'trace' em vez disso.", 21 | "node.trace.description": "Quando 'verdadeiro', o depurador registrará informações de rastreamento em um arquivo. Quando 'detalhado', também mostrará os logs no console.", 22 | "node.sourceMapPathOverrides.description": "Um conjunto de mapeamentos para reescrever as localizações dos arquivos fontes de onde o sourcemap aponta para os seus locais no disco. Veja o README para detalhes.", 23 | "node.skipFiles.description": "Uma matriz de nomes de arquivo ou pastas, ou padrões glob, para serem ignorados quando estiver depurando.", 24 | "node.restart.description": "Reiniciar a sessão depois que o Node.js finalizar.", 25 | "node.showAsyncStacks.description": "Mostrar as chamadas assíncronas que levam à pilha de chamadas atual.", 26 | "node.launch.program.description": "Caminho absoluto para o programa.", 27 | "node.launch.console.description": "Onde lançar o destino de depuração: console interno, terminal integrado ou terminal externo.", 28 | "node.launch.args.description": "Argumentos de linha de comando passados para o programa.", 29 | "node.launch.cwd.description": "Caminho absoluto para o diretório de trabalho do programa que está sendo depurado.", 30 | "node.launch.runtimeExecutable.description": "Runtime a ser usado. Pode ser um caminho absoluto ou o nome de um runtime disponível no caminho. Se omitido o valor 'node' é utilizado.", 31 | "node.launch.runtimeArgs.description": "Argumentos opcionais passados ao executável runtime.", 32 | "node.launch.env.description": "Variáveis de ambiente passadas para o programa. O valor 'null' remove a variável do ambiente.", 33 | "node.launch.envFile.description": "Caminho absoluto para um arquivo que contém definições de variáveis de ambiente.", 34 | "node.launch.outputCapture.description": "De onde capturar as mensagens de saída: Da API de depuração ou dos fluxos stdout/stderr.", 35 | "node.launch.config.name": "Executar", 36 | "node.attach.processId.description": "ID do processo para anexar.", 37 | "node.attach.localRoot.description": "A raiz de origem local que corresponde a 'remoteRoot'.", 38 | "node.attach.remoteRoot.description": "A raiz de origem do host remoto.", 39 | "node.attach.config.name": "Anexar", 40 | "node.processattach.config.name": "Anexar ao processo", 41 | "toggle.skipping.this.file": "Alternar para ignorar este arquivo", 42 | "extensionHost.label": "Desenvolvimento de extensão VS Code", 43 | "extensionHost.launch.runtimeExecutable.description": "Caminho absoluto do VS Code.", 44 | "extensionHost.launch.stopOnEntry.description": "Para automaticamente o host de extensão após a execução.", 45 | "extensionHost.launch.env.description": "Variáveis de ambiente passadas para o host de extensão.", 46 | "extensionHost.snippet.launch.label": "Desenvolvimento de extensão VS Code", 47 | "extensionHost.snippet.launch.description": "Executar uma extensão VS Code em modo de depuração", 48 | "extensionHost.launch.config.name": "Executar Extensão" 49 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/rus/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 8 | "VSND2011": "Не удается запустить цель отладки в терминале ({0}).", 9 | "VSND2017": "Не удается запустить цель отладки ({0}).", 10 | "VSND2028": "Неизвестный тип консоли: \"{0}\"", 11 | "VSND2002": "Не удается запустить программу \"{0}\". Попробуйте настроить исходное сопоставление.", 12 | "VSND2003": "Не удается запустить программу \"{0}\". Попробуйте настроить параметр \"{1}\".", 13 | "VSND2029": "Невозможно загрузить переменные среды из файла ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/rus/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "В пути к программе используются символы с разным регистром, как для файла на диске. Это может привести к тому, что точки останова не сработают.", 8 | "node.console.title": "Узел консоли отладки", 9 | "attribute.path.not.exist": "Атрибут \"{0}\" не существует (\"{1}\").", 10 | "attribute.path.not.absolute": "Атрибут \"{0}\" не является абсолютным (\"{1}\"). Попробуйте добавить \"{2}\" как префикс, чтобы сделать его абсолютным.", 11 | "VSND2001": "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 12 | "more.information": "Дополнительные сведения", 13 | "origin.from.node": "содержимое только для чтения из Node.js", 14 | "origin.core.module": "основной модуль только для чтения" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/trk/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "PATH üzerinde '{0}' çalışma zamanı bulunamıyor.", 8 | "VSND2011": "Terminalde hata ayıklama hedefi başlatılamıyor ({0}).", 9 | "VSND2017": "Hata ayıklama hedefi başlatılamıyor ({0}).", 10 | "VSND2028": "Bilinmeyen konsol türü '{0}'.", 11 | "VSND2002": "'{0}' programı başlatılamıyor; kaynak haritalarını yapılandırmak yardımcı olabilir.", 12 | "VSND2003": "'{0}' programı başlatılamıyor; '{1}' özniteliğini ayarlamak yardımcı olabilir.", 13 | "VSND2029": "Dosyadan ortam değişkenleri yüklenemedi ({0})." 14 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/trk/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Program yolu ile diskteki dosya arasında büyük küçük karakter farkları var; bu, kesme noktalarının atlanmasına neden olabilir.", 8 | "node.console.title": "Node Hata Ayıklama Konsolu", 9 | "attribute.path.not.exist": "'{0}' özniteliği mevcut değil ('{1}').", 10 | "attribute.path.not.absolute": "'{0}' özniteliği mutlak değil ('{1}'); mutlak hale getirmek için, '{2}' yolunu ön ek olarak eklemeyi düşünün.", 11 | "VSND2001": "PATH üzerinde '{0}' çalışma zamanı bulunamıyor.", 12 | "more.information": "Daha Fazla Bilgi", 13 | "origin.from.node": "Node.js'den salt okunur içerik", 14 | "origin.core.module": "salt okunur çekirdek modülü" 15 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/i18n/trk/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Yeni, Denetçi Protokolü'nü kullanan; Node.js v6.3+ için Visual Studio Code hata ayıklama eklentisi", 8 | "node.label": "Denetçi Protokolü ile Node.js v6.3+", 9 | "node.sourceMaps.description": "JavaScript kaynak haritaları kullanın (varsa).", 10 | "outDir.deprecationMessage": "'outDir' özniteliği kullanım dışıdır, bunun yerine 'outFiles' özniteliğini kullanın.", 11 | "node.outFiles.description": "Kaynak haritaları etkinleştirilmiş ise, bu glob desenleri oluşturulan JavaScript dosyalarını belirtir. '!' ile başlayan kalıpta dosyalar hariç tutulur. Eğer belirtilmemişse, oluşturulan kodun kaynağıyla aynı dizinde olması beklenir.", 12 | "node.stopOnEntry.description": "Başlatıldıktan sonra programı otomatik olarak durdur.", 13 | "node.port.description": "Bağlanacak hata ayıklama portu. Varsayılan 9229'dur.", 14 | "node.address.description": "Hata ayıklama portunun TCP/IP adresi. Varsayılan 'localhost'tur.", 15 | "node.timeout.description": "Node.js'ye yeniden bağlanmak için bu sayıda milisaniye kadar tekrar deneyin. Varsayılan 10000 ms'dir.", 16 | "node.smartStep.description": "Orijinal kaynağa geri eşlenemeyen oluşturulmuş kodlar üzerinde otomatik olarak adım adım ilerleyin.", 17 | "node.diagnosticLogging.description": "Doğru olduğunda, bağdaştırıcı kendi tanılama bilgilerini konsola yazdırır", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' kullanım dışıdır. Bunun yerine 'trace' özniteliğini kullanın.", 19 | "node.verboseDiagnosticLogging.description": "Doğru olduğunda, bağdaştırıcı istemci ve hedef ('diagnosticLogging' tarafından kaydedilen bilgileri de) ile tüm trafiğini günlüğe kaydeder", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' kullanım dışıdır. Bunun yerine 'trace' özniteliğini kullanın.", 21 | "node.trace.description": "'true' olduğunda; hata ayıklayıcı, izleme bilgisini bir dosyaya günlük şeklinde kaydeder. 'verbose' olduğunda, günlükleri ayrıca konsolda gösterir.", 22 | "node.sourceMapPathOverrides.description": "Kaynak dosyalarının konumlarını, kaynak haritanın belirttiği yerden disk üzerindeki konumlarına yeniden yazmak için bir eşlemeler dizisi. Ayrıntılar için README dosyasına bakın.", 23 | "node.skipFiles.description": "Hata ayıklama yapılırken atlanacak dosya veya klasör adları, veya glob desenleri dizisi.", 24 | "node.restart.description": "Node.js sonlandırıldıktan sonra oturumu yeniden başlatın.", 25 | "node.showAsyncStacks.description": "Geçerli çağrı yığınına giden asenkron çağrıları gösterin.", 26 | "node.launch.program.description": "Programın mutlak yolu.", 27 | "node.launch.console.description": "Hata ayıklama hedefinin nerede başlatılacağı: dahili konsol, entegre terminal, veya harici terminal.", 28 | "node.launch.args.description": "Programa iletilecek komut satırı argümanları.", 29 | "node.launch.cwd.description": "Hata ayıklama yapılan programın çalışma klasörünün mutlak yolu.", 30 | "node.launch.runtimeExecutable.description": "Kullanılacak çalışma zamanı. Mutlak bir yol veya PATH'da mevcut bir çalışma zamanı adı kullanılabilir. Eğer atlanırsa 'node' varsayılır.", 31 | "node.launch.runtimeArgs.description": "Çalışma zamanı yürütülebilir dosyasına iletilecek isteğe bağlı argümanlar.", 32 | "node.launch.env.description": "Programa iletilecek ortam değişkenleri. 'null' değeri, değişkeni ortamdan kaldırır.", 33 | "node.launch.envFile.description": "Ortam değişkenleri tanımlamalarını içeren bir dosyanın mutlak yolu.", 34 | "node.launch.outputCapture.description": "Çıktı mesajları nereden yakalanacak: Hata ayıklama API'si veya stdout/stderr akışları.", 35 | "node.launch.config.name": "Başlat", 36 | "node.attach.processId.description": "Bağlanacak işlem Id'si.", 37 | "node.attach.localRoot.description": "'remoteRoot' ögesine karşılık gelen yerel kaynak kökü.", 38 | "node.attach.remoteRoot.description": "Uzak sunucunun kaynak kökü.", 39 | "node.attach.config.name": "Bağla", 40 | "node.processattach.config.name": "İşleme Bağla", 41 | "toggle.skipping.this.file": "Bu Dosyayı Atlamayı Aç/Kapa", 42 | "extensionHost.label": "VS Code Eklentisi Geliştirme", 43 | "extensionHost.launch.runtimeExecutable.description": "VS Code'un mutlak yolu", 44 | "extensionHost.launch.stopOnEntry.description": "Başlatıldıktan sonra eklenti sunucusunu otomatik olarak durdur.", 45 | "extensionHost.launch.env.description": "Eklenti sunucusuna iletilecek ortam değişkenleri.", 46 | "extensionHost.snippet.launch.label": "VS Code Eklentisi Geliştirme", 47 | "extensionHost.snippet.launch.description": "Bir VS Code eklentisini hata ayıklama modunda çalıştır", 48 | "extensionHost.launch.config.name": "Eklentiyi Başlat" 49 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const nls = require("vscode-nls"); 7 | const localize = nls.config(process.env.VSCODE_NLS_CONFIG)(__filename); 8 | function runtimeNotFound(_runtime) { 9 | return { 10 | id: 2001, 11 | format: localize(0, null, '{_runtime}'), 12 | variables: { _runtime } 13 | }; 14 | } 15 | exports.runtimeNotFound = runtimeNotFound; 16 | function cannotLaunchInTerminal(_error) { 17 | return { 18 | id: 2011, 19 | format: localize(1, null, '{_error}'), 20 | variables: { _error } 21 | }; 22 | } 23 | exports.cannotLaunchInTerminal = cannotLaunchInTerminal; 24 | function cannotLaunchDebugTarget(_error) { 25 | return { 26 | id: 2017, 27 | format: localize(2, null, '{_error}'), 28 | variables: { _error }, 29 | showUser: true, 30 | sendTelemetry: true 31 | }; 32 | } 33 | exports.cannotLaunchDebugTarget = cannotLaunchDebugTarget; 34 | function unknownConsoleType(consoleType) { 35 | return { 36 | id: 2028, 37 | format: localize(3, null, consoleType) 38 | }; 39 | } 40 | exports.unknownConsoleType = unknownConsoleType; 41 | function cannotLaunchBecauseSourceMaps(programPath) { 42 | return { 43 | id: 2002, 44 | format: localize(4, null, '{path}'), 45 | variables: { path: programPath } 46 | }; 47 | } 48 | exports.cannotLaunchBecauseSourceMaps = cannotLaunchBecauseSourceMaps; 49 | function cannotLaunchBecauseOutFiles(programPath) { 50 | return { 51 | id: 2003, 52 | format: localize(5, null, '{path}', 'outFiles'), 53 | variables: { path: programPath } 54 | }; 55 | } 56 | exports.cannotLaunchBecauseOutFiles = cannotLaunchBecauseOutFiles; 57 | function cannotLaunchBecauseJsNotFound(programPath) { 58 | return { 59 | id: 2009, 60 | format: localize(6, null, '{path}'), 61 | variables: { path: programPath } 62 | }; 63 | } 64 | exports.cannotLaunchBecauseJsNotFound = cannotLaunchBecauseJsNotFound; 65 | function cannotLoadEnvVarsFromFile(error) { 66 | return { 67 | id: 2029, 68 | format: localize(7, null, '{_error}'), 69 | variables: { _error: error } 70 | }; 71 | } 72 | exports.cannotLoadEnvVarsFromFile = cannotLoadEnvVarsFromFile; 73 | 74 | //# sourceMappingURL=errors.js.map 75 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.de.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 3 | "Das Debugziel im Terminal kann nicht gestartet werden ({0}).", 4 | "Das Debugziel kann nicht gestartet werden ({0}).", 5 | "Unbekannter Konsolentyp \"{0}\".", 6 | "Das Programm \"{0}\" kann nicht gestartet werden. Das Konfigurieren von Quellzuordnungen ist ggf. hilfreich.", 7 | "Das Programm \"{0}\" kann nicht gestartet werden. Das Festlegen des Attributs \"{1}\" ist ggf. hilfreich.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Umgebungsvariablen können nicht aus Datei \"{0}\" geladen werden." 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.es.json: -------------------------------------------------------------------------------- 1 | [ 2 | "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 3 | "No se puede iniciar el destino de depuración en el terminal ({0}).", 4 | "No se puede iniciar el destino de depuración ({0}).", 5 | "Tipo de consola desconocido: '{0}'.", 6 | "No se puede iniciar el programa '{0}'. Configurar mapas de origen puede ser útil.", 7 | "No se puede iniciar el programa '{0}'. Establecer el atributo '{1}' puede ayudar.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "No se pueden cargar las variables de entorno desde el archivo ({0})." 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.fr.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Runtime '{0}' introuvable dans PATH.", 3 | "Impossible de lancer la cible de débogage dans le terminal ({0}).", 4 | "Impossible de lancer la cible de débogage ({0}).", 5 | "Type de console inconnu '{0}'.", 6 | "Impossible de lancer le programme '{0}'. Essayez éventuellement de configurer les mappages de sources.", 7 | "Impossible de lancer le programme '{0}' ; essayez de définir l'attribut '{1}'.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Impossible de charger les variables d'environnement à partir du fichier ({0})." 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.it.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Il runtime '{0}' non è stato trovato in PATH.", 3 | "Non è possibile avviare la destinazione di debug nel terminale ({0}).", 4 | "Non è possibile avviare la destinazione di debug ({0}).", 5 | "Il tipo di console '{0}' è sconosciuto.", 6 | "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a configurare i mapping di origine.", 7 | "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a impostare l'attributo '{1}'.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Non è possibile caricare le variabili di ambiente dal file ({0})." 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.ja.json: -------------------------------------------------------------------------------- 1 | [ 2 | "PATH 上でランタイム '{0}' が見つかりません。", 3 | "端末 ({0}) でデバッグ ターゲットを起動できません。", 4 | "デバッグ ターゲット ({0}) を起動できません。", 5 | "不明なコンソールの種類 '{0}'.", 6 | "プログラム '{0}' を起動できません。ソース マップを構成すると役立つ場合があります。", 7 | "プログラム '{0}' を起動できません。'{1}' 属性を設定すると役立つ可能性があります。", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "ファイル ({0}) から環境変数を読み込むことができません。" 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "messages": [ 3 | "Cannot find runtime '{0}' on PATH.", 4 | "Cannot launch debug target in terminal ({0}).", 5 | "Cannot launch debug target ({0}).", 6 | "Unknown console type '{0}'.", 7 | "Cannot launch program '{0}'; configuring source maps might help.", 8 | "Cannot launch program '{0}'; setting the '{1}' attribute might help.", 9 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 10 | "Can't load environment variables from file ({0})." 11 | ], 12 | "keys": [ 13 | "VSND2001", 14 | "VSND2011", 15 | "VSND2017", 16 | "VSND2028", 17 | "VSND2002", 18 | "VSND2003", 19 | "VSND2009", 20 | "VSND2029" 21 | ] 22 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.ko.json: -------------------------------------------------------------------------------- 1 | [ 2 | "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 3 | "터미널({0})에서 디버그 대상을 시작할 수 없습니다.", 4 | "디버그 대상({0})을 시작할 수 없습니다.", 5 | "알 수 없는 콘솔 유형 '{0}'입니다.", 6 | "프로그램 '{0}'을(를) 시작할 수 없습니다. 소스 맵을 구성하는 것이 좋습니다.", 7 | "프로그램 '{0}'을(를) 시작할 수 없습니다. '{1}' 특성을 설정하는 것이 좋습니다.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "파일({0})에서 환경 변수를 로드할 수 없습니다." 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.ru.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 3 | "Не удается запустить цель отладки в терминале ({0}).", 4 | "Не удается запустить цель отладки ({0}).", 5 | "Неизвестный тип консоли: \"{0}\"", 6 | "Не удается запустить программу \"{0}\". Попробуйте настроить исходное сопоставление.", 7 | "Не удается запустить программу \"{0}\". Попробуйте настроить параметр \"{1}\".", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Невозможно загрузить переменные среды из файла ({0})." 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.zh-cn.json: -------------------------------------------------------------------------------- 1 | [ 2 | "无法在 PATH 上找到运行时”{0}“。", 3 | "无法在终端({0})中启动调试目标。", 4 | "无法启动调试目标({0})。", 5 | "未知的控制台类型“{0}”。", 6 | "无法启动计划“{0}”;配置源映射可能会有帮助。", 7 | "无法启动程序”{0}“;设置”{1}“属性可能会有帮助。", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "无法从文件({0})加载环境变量。" 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.zh-tw.json: -------------------------------------------------------------------------------- 1 | [ 2 | "在 PATH 找不到執行階段 '{0}'。", 3 | "無法在終端機 ({0}) 啟動偵錯目標。", 4 | "無法啟動偵錯目標 ({0})。", 5 | "未知的主控台類型 '{0}'。", 6 | "無法啟動程式 '{0}'; 設定來源對應可有所幫助。", 7 | "無法啟動程式 '{0}'。設定 '{1}' 屬性可能會有幫助。", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "無法從檔案 ({0}) 載入環境變數。" 10 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/extension.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const vscode = require("vscode"); 7 | const path = require("path"); 8 | const fs = require("fs"); 9 | const initialConfigurations = [ 10 | { 11 | name: "Launch Program", 12 | type: "node2", 13 | request: "launch", 14 | program: "${workspaceFolder}/app.js", 15 | cwd: "${workspaceFolder}" 16 | }, 17 | { 18 | name: "Attach to Process", 19 | type: "node2", 20 | request: "attach", 21 | port: 9229 22 | } 23 | ]; 24 | function activate(context) { 25 | context.subscriptions.push(vscode.commands.registerCommand('extension.node-debug2.provideInitialConfigurations', provideInitialConfigurations)); 26 | context.subscriptions.push(vscode.commands.registerCommand('extension.node-debug2.toggleSkippingFile', toggleSkippingFile)); 27 | } 28 | exports.activate = activate; 29 | function deactivate() { 30 | } 31 | exports.deactivate = deactivate; 32 | function provideInitialConfigurations() { 33 | let program = getProgram(); 34 | if (program) { 35 | program = path.isAbsolute(program) ? program : path.join('${workspaceFolder}', program); 36 | initialConfigurations.forEach(config => { 37 | if (config['program']) { 38 | config['program'] = program; 39 | } 40 | }); 41 | } 42 | // If this looks like a typescript/coffeescript workspace, add sourcemap-related props 43 | if (vscode.workspace.textDocuments.some(document => document.languageId === 'typescript' || document.languageId === 'coffeescript')) { 44 | initialConfigurations.forEach(config => { 45 | config['outFiles'] = []; 46 | }); 47 | } 48 | // Massage the configuration string, add an aditional tab and comment out processId 49 | const configurationsMassaged = JSON.stringify(initialConfigurations, null, '\t').replace(',\n\t\t"processId', '\n\t\t//"processId') 50 | .split('\n').map(line => '\t' + line).join('\n').trim(); 51 | return [ 52 | '{', 53 | '\t// Use IntelliSense to find out which attributes exist for node debugging', 54 | '\t// Use hover for the description of the existing attributes', 55 | '\t// For further information visit https://go.microsoft.com/fwlink/?linkid=830387', 56 | '\t"version": "0.2.0",', 57 | '\t"configurations": ' + configurationsMassaged, 58 | '}' 59 | ].join('\n'); 60 | } 61 | function getProgram() { 62 | const packageJsonPath = path.join(vscode.workspace.rootPath, 'package.json'); 63 | let program = ''; 64 | // Get 'program' from package.json 'main' or 'npm start' 65 | try { 66 | const jsonContent = fs.readFileSync(packageJsonPath, 'utf8'); 67 | const jsonObject = JSON.parse(jsonContent); 68 | if (jsonObject.main) { 69 | program = jsonObject.main; 70 | } 71 | else if (jsonObject.scripts && typeof jsonObject.scripts.start === 'string') { 72 | program = jsonObject.scripts.start.split(' ').pop(); 73 | } 74 | } 75 | catch (error) { } 76 | return program; 77 | } 78 | function toggleSkippingFile(path) { 79 | if (!path) { 80 | const activeEditor = vscode.window.activeTextEditor; 81 | path = activeEditor && activeEditor.document.fileName; 82 | } 83 | const args = typeof path === 'string' ? { path } : { sourceReference: path }; 84 | vscode.commands.executeCommand('workbench.customDebugRequest', 'toggleSkipFileStatus', args); 85 | } 86 | 87 | //# sourceMappingURL=extension.js.map 88 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebug.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const vscode_chrome_debug_core_1 = require("vscode-chrome-debug-core"); 7 | const path = require("path"); 8 | const os = require("os"); 9 | const nodeDebugAdapter_1 = require("./nodeDebugAdapter"); 10 | vscode_chrome_debug_core_1.ChromeDebugSession.run(vscode_chrome_debug_core_1.ChromeDebugSession.getSession({ 11 | logFilePath: path.join(os.tmpdir(), 'vscode-node-debug2.txt'), 12 | adapter: nodeDebugAdapter_1.NodeDebugAdapter, 13 | extensionName: 'node-debug2', 14 | enableSourceMapCaching: true 15 | })); 16 | /* tslint:disable:no-var-requires */ 17 | vscode_chrome_debug_core_1.logger.log('node-debug2: ' + require('../../package.json').version); 18 | 19 | //# sourceMappingURL=nodeDebug.js.map 20 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.de.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "Der Programmpfad verwendet ein Zeichen mit anderer Groß-/Kleinschreibung als die Datei auf dem Datenträger. Dies kann dazu führen, dass Haltepunkte nicht erreicht werden.", 4 | "Node-Debugging-Konsole", 5 | "Das Attribut \"{0}\" ist nicht vorhanden (\"{1}\").", 6 | "Das Attribut \"{0}\" ist nicht absolut (\"{1}\"). Fügen Sie ggf. \"{2}\" als Präfix hinzu, um es als absolut zu definieren.", 7 | "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 8 | "Weitere Informationen", 9 | "Schreibgeschützter Inhalt aus Node.js.", 10 | "Schreibgeschütztes Kernmodul" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.es.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "El uso de mayúsculas y minúsculas en la ruta de acceso del programa no es igual al del archivo en disco. Esto puede hacer que no se llegue a los puntos de interrupción.", 4 | "Consola de depuración de nodos", 5 | "El atributo '{0}' no existe ('{1}').", 6 | "El atributo '{0}' no es absoluto ('{1}'). Pruebe a agregar '{2}' como prefijo para hacerlo absoluto.", 7 | "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 8 | "Más información", 9 | "contenido de solo lectura de Node.js", 10 | "módulo principal de solo lectura" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.fr.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "Le chemin du programme utilise un nom de fichier contenant des caractères avec des casses différentes, ce qui peut empêcher l'accès aux points d'arrêt.", 4 | "Console de débogage de nœud", 5 | "L'attribut '{0}' n'existe pas ('{1}').", 6 | "L'attribut '{0}' n'est pas absolu ('{1}') ; songez à ajouter '{2}' comme préfixe pour le rendre absolu.", 7 | "Runtime '{0}' introuvable dans PATH.", 8 | "Informations", 9 | "contenu en lecture seule à partir du code Node.js", 10 | "module de base en lecture seule" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.it.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "La combinazione di minuscole/maiuscole usata nel percorso del programma è diversa rispetto al file su disco. È possibile che i punti di interruzione non vengano rilevati.", 4 | "Console di debug nodo", 5 | "L'attributo '{0}' non esiste ('{1}').", 6 | "L'attributo '{0}' non è assoluto ('{1}'). Per renderlo assoluto, provare ad aggiungere '{2}' come prefisso.", 7 | "Il runtime '{0}' non è stato trovato in PATH.", 8 | "Altre informazioni", 9 | "contenuto di sola lettura di Node.js", 10 | "modulo principale di sola lettura" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.ja.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。ブレークポイントがヒットしない可能性があります。", 4 | "ノード デバッグ コンソール", 5 | "属性 '{0}' が存在しません ('{1}')。", 6 | "属性 '{0}' が絶対 ('{1}') ではありません。絶対的なものにするには、プレフィックスとして '{2}' を追加することを考慮してください。", 7 | "PATH 上でランタイム '{0}' が見つかりません。", 8 | "詳細情報", 9 | "Node.js からの読み取り専用コンテンツ", 10 | "読み取り専用のコア モジュール" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "messages": [ 3 | "Cannot find Windows Subsystem for Linux installation.", 4 | "Program path uses differently cased character as file on disk; this might result in breakpoints not being hit.", 5 | "Node Debug Console", 6 | "Attribute '{0}' does not exist ('{1}').", 7 | "Attribute '{0}' is not absolute ('{1}'); consider adding '{2}' as a prefix to make it absolute.", 8 | "Cannot find runtime '{0}' on PATH. Make sure to have '{0}' installed.", 9 | "More Information", 10 | "read-only content from Node.js", 11 | "read-only core module" 12 | ], 13 | "keys": [ 14 | "attribute.wsl.not.exist", 15 | "program.path.case.mismatch.warning", 16 | "node.console.title", 17 | "attribute.path.not.exist", 18 | "attribute.path.not.absolute", 19 | "VSND2001", 20 | "more.information", 21 | "origin.from.node", 22 | "origin.core.module" 23 | ] 24 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.ko.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "프로그램 경로에 사용된 대소문자가 디스크 상의 파일과 다릅니다. 이로 인해 중단점이 적중되지 않을 수 있습니다.", 4 | "노드 디버그 콘솔", 5 | "특성 '{0}'이(가) 없습니다('{1}').", 6 | "'{0}'이(가) 절대 특성('{1}')이 아닙니다. '{2}'을(를) 접두사로 추가하여 절대 특성으로 만드는 것이 좋습니다.", 7 | "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 8 | "추가 정보", 9 | "Node.js의 읽기 전용 콘텐츠", 10 | "읽기 전용 코어 모듈" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.ru.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "В пути к программе используются символы с разным регистром, как для файла на диске. Это может привести к тому, что точки останова не сработают.", 4 | "Узел консоли отладки", 5 | "Атрибут \"{0}\" не существует (\"{1}\").", 6 | "Атрибут \"{0}\" не является абсолютным (\"{1}\"). Попробуйте добавить \"{2}\" как префикс, чтобы сделать его абсолютным.", 7 | "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 8 | "Дополнительные сведения", 9 | "содержимое только для чтения из Node.js", 10 | "основной модуль только для чтения" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.zh-cn.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "程序路径与磁盘上的文件一样使用大小写不同的字符;这可能导致出现未被命中的断点。", 4 | "节点调试控制台", 5 | "属性 \"{0}\" 不存在(\"{1}\")。", 6 | "属性”{0}“不是绝对的(”{1}“);可考虑将”{2}“添加为前缀以使其成为绝对。", 7 | "无法在 PATH 上找到运行时”{0}“。", 8 | "详细信息", 9 | "Node.js 的只读内容", 10 | "只读核心模块" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.zh-tw.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "程式路徑使用大小寫相異的字元作為磁碟上的文件,這可能導致無法叫用中斷點。", 4 | "節點偵錯主控台", 5 | "屬性 '{0}' 不存在 ('{1}')。", 6 | "屬性 '{0}' 非絕對值 ('{1}'),請考慮加入 '{2}' 作為前置詞,使其成為絕對值。", 7 | "在 PATH 找不到執行階段 '{0}'。", 8 | "詳細資訊", 9 | "Node.js 中的唯讀內容", 10 | "唯讀核心模組" 11 | ] -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/terminateProcess.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | terminateTree() { 4 | for cpid in $(/usr/bin/pgrep -P $1); do 5 | terminateTree $cpid 6 | done 7 | kill -9 $1 > /dev/null 2>&1 8 | } 9 | 10 | for pid in $*; do 11 | terminateTree $pid 12 | done -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/utils.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const path = require("path"); 7 | const fs = require("fs"); 8 | const cp = require("child_process"); 9 | const NODE_SHEBANG_MATCHER = new RegExp('#! */usr/bin/env +node'); 10 | function isJavaScript(aPath) { 11 | const name = path.basename(aPath).toLowerCase(); 12 | if (name.endsWith('.js') || name.endsWith('.mjs')) { 13 | return true; 14 | } 15 | try { 16 | const buffer = new Buffer(30); 17 | const fd = fs.openSync(aPath, 'r'); 18 | fs.readSync(fd, buffer, 0, buffer.length, 0); 19 | fs.closeSync(fd); 20 | const line = buffer.toString(); 21 | if (NODE_SHEBANG_MATCHER.test(line)) { 22 | return true; 23 | } 24 | } 25 | catch (e) { 26 | // silently ignore problems 27 | } 28 | return false; 29 | } 30 | exports.isJavaScript = isJavaScript; 31 | function random(low, high) { 32 | return Math.floor(Math.random() * (high - low) + low); 33 | } 34 | exports.random = random; 35 | function killTree(processId) { 36 | if (process.platform === 'win32') { 37 | const windir = process.env['WINDIR'] || 'C:\\Windows'; 38 | const TASK_KILL = path.join(windir, 'System32', 'taskkill.exe'); 39 | // when killing a process in Windows its child processes are *not* killed but become root processes. 40 | // Therefore we use TASKKILL.EXE 41 | try { 42 | cp.execSync(`${TASK_KILL} /F /T /PID ${processId}`); 43 | } 44 | catch (err) { 45 | } 46 | } 47 | else { 48 | // on linux and OS X we kill all direct and indirect child processes as well 49 | try { 50 | const cmd = path.join(__dirname, './terminateProcess.sh'); 51 | cp.spawnSync(cmd, [processId.toString()]); 52 | } 53 | catch (err) { 54 | } 55 | } 56 | } 57 | exports.killTree = killTree; 58 | function trimLastNewline(msg) { 59 | return msg.replace(/(\n|\r\n)$/, ''); 60 | } 61 | exports.trimLastNewline = trimLastNewline; 62 | function extendObject(toObject, fromObject) { 63 | for (let key in fromObject) { 64 | if (fromObject.hasOwnProperty(key)) { 65 | toObject[key] = fromObject[key]; 66 | } 67 | } 68 | return toObject; 69 | } 70 | exports.extendObject = extendObject; 71 | function stripBOM(s) { 72 | if (s && s[0] === '\uFEFF') { 73 | s = s.substr(1); 74 | } 75 | return s; 76 | } 77 | exports.stripBOM = stripBOM; 78 | const semverRegex = /v?(\d+)\.(\d+)\.(\d+)/; 79 | function compareSemver(a, b) { 80 | const aNum = versionStringToNumber(a); 81 | const bNum = versionStringToNumber(b); 82 | return aNum - bNum; 83 | } 84 | exports.compareSemver = compareSemver; 85 | function versionStringToNumber(str) { 86 | const match = str.match(semverRegex); 87 | if (!match) { 88 | throw new Error('Invalid node version string: ' + str); 89 | } 90 | return parseInt(match[1], 10) * 10000 + parseInt(match[2], 10) * 100 + parseInt(match[3], 10); 91 | } 92 | 93 | //# sourceMappingURL=utils.js.map 94 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/src/wslSupport.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const path = require("path"); 4 | const fs = require("fs"); 5 | const child_process = require("child_process"); 6 | const isWindows = process.platform === 'win32'; 7 | const is64bit = process.arch === 'x64'; 8 | function subsystemForLinuxPresent() { 9 | if (!isWindows) { 10 | return false; 11 | } 12 | const bashPath32bitApp = path.join(process.env['SystemRoot'], 'Sysnative', 'bash.exe'); 13 | const bashPath64bitApp = path.join(process.env['SystemRoot'], 'System32', 'bash.exe'); 14 | const bashPathHost = is64bit ? bashPath64bitApp : bashPath32bitApp; 15 | return fs.existsSync(bashPathHost); 16 | } 17 | exports.subsystemForLinuxPresent = subsystemForLinuxPresent; 18 | function windowsPathToWSLPath(windowsPath) { 19 | if (!isWindows || !windowsPath) { 20 | return undefined; 21 | } 22 | else if (path.isAbsolute(windowsPath)) { 23 | return `/mnt/${windowsPath.substr(0, 1).toLowerCase()}/${windowsPath.substr(3).replace(/\\/g, '/')}`; 24 | } 25 | else { 26 | return windowsPath.replace(/\\/g, '/'); 27 | } 28 | } 29 | function createLaunchArg(useSubsytemLinux, useExternalConsole, cwd, executable, args, program) { 30 | if (useSubsytemLinux && subsystemForLinuxPresent()) { 31 | const bashPath32bitApp = path.join(process.env['SystemRoot'], 'Sysnative', 'bash.exe'); 32 | const bashPath64bitApp = path.join(process.env['SystemRoot'], 'System32', 'bash.exe'); 33 | const bashPathHost = is64bit ? bashPath64bitApp : bashPath32bitApp; 34 | const subsystemLinuxPath = useExternalConsole ? bashPath64bitApp : bashPathHost; 35 | const bashCommand = [executable].concat(args || []).map(element => { 36 | if (element === program) { 37 | element = element.replace(/\\/g, '/'); 38 | } 39 | return element.indexOf(' ') > 0 ? `'${element}'` : element; 40 | }).join(' '); 41 | return { 42 | cwd, 43 | executable: subsystemLinuxPath, 44 | args: ['-ic', bashCommand], 45 | combined: [subsystemLinuxPath].concat(['-ic', bashCommand]), 46 | localRoot: cwd, 47 | remoteRoot: windowsPathToWSLPath(cwd) 48 | }; 49 | } 50 | else { 51 | return { 52 | cwd: cwd, 53 | executable: executable, 54 | args: args || [], 55 | combined: [executable].concat(args || []) 56 | }; 57 | } 58 | } 59 | exports.createLaunchArg = createLaunchArg; 60 | function spawn(useWSL, executable, args, options) { 61 | const launchArgs = createLaunchArg(useWSL, false, undefined, executable, args); 62 | return child_process.spawn(launchArgs.executable, launchArgs.args, options); 63 | } 64 | exports.spawn = spawn; 65 | function spawnSync(useWSL, executable, args, options) { 66 | const launchArgs = createLaunchArg(useWSL, false, undefined, executable, args); 67 | return child_process.spawnSync(launchArgs.executable, launchArgs.args, options); 68 | } 69 | exports.spawnSync = spawnSync; 70 | 71 | //# sourceMappingURL=wslSupport.js.map 72 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/test/testSetup.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------------------------------------------- 3 | * Copyright (c) Microsoft Corporation. All rights reserved. 4 | * Licensed under the MIT License. See License.txt in the project root for license information. 5 | *--------------------------------------------------------------------------------------------*/ 6 | Object.defineProperty(exports, "__esModule", { value: true }); 7 | const os = require("os"); 8 | const path = require("path"); 9 | const ts = require("vscode-chrome-debug-core-testsupport"); 10 | const NIGHTLY_NAME = os.platform() === 'win32' ? 'node-nightly.cmd' : 'node-nightly'; 11 | function patchLaunchArgs(launchArgs) { 12 | launchArgs.trace = 'verbose'; 13 | if (process.version.startsWith('v6.2')) { 14 | launchArgs.runtimeExecutable = NIGHTLY_NAME; 15 | } 16 | if (!launchArgs.port) { 17 | launchArgs.port = 9229; 18 | launchArgs.runtimeArgs = launchArgs.runtimeArgs || []; 19 | launchArgs.runtimeArgs.push(`--inspect=${launchArgs.port}`, '--debug-brk'); 20 | } 21 | } 22 | function setup(port) { 23 | return ts.setup('./out/src/nodeDebug.js', 'node2', patchLaunchArgs, port); 24 | } 25 | exports.setup = setup; 26 | function teardown() { 27 | ts.teardown(); 28 | } 29 | exports.teardown = teardown; 30 | exports.lowercaseDriveLetterDirname = __dirname.charAt(0).toLowerCase() + __dirname.substr(1); 31 | exports.PROJECT_ROOT = path.join(exports.lowercaseDriveLetterDirname, '../../'); 32 | exports.DATA_ROOT = path.join(exports.PROJECT_ROOT, 'testdata/'); 33 | 34 | //# sourceMappingURL=testSetup.js.map 35 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/out/test/variables.test.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------------------------------------------- 3 | * Copyright (c) Microsoft Corporation. All rights reserved. 4 | * Licensed under the MIT License. See License.txt in the project root for license information. 5 | *--------------------------------------------------------------------------------------------*/ 6 | var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { 7 | return new (P || (P = Promise))(function (resolve, reject) { 8 | function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } 9 | function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } 10 | function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } 11 | step((generator = generator.apply(thisArg, _arguments || [])).next()); 12 | }); 13 | }; 14 | Object.defineProperty(exports, "__esModule", { value: true }); 15 | const assert = require("assert"); 16 | const path = require("path"); 17 | // import { DebugProtocol } from 'vscode-debugprotocol'; 18 | const testSetup = require("./testSetup"); 19 | const DATA_ROOT = testSetup.DATA_ROOT; 20 | suite('Variables', () => { 21 | let dc; 22 | setup(() => { 23 | return testSetup.setup() 24 | .then(_dc => dc = _dc); 25 | }); 26 | teardown(() => { 27 | return testSetup.teardown(); 28 | }); 29 | test('retrieves props of a large buffer', () => __awaiter(this, void 0, void 0, function* () { 30 | const PROGRAM = path.join(DATA_ROOT, 'large-buffer/largeBuffer.js'); 31 | yield dc.hitBreakpoint({ program: PROGRAM }, { path: PROGRAM, line: 2 }); 32 | const stack = yield dc.stackTraceRequest(); 33 | assert(stack.body.stackFrames && stack.body.stackFrames.length > 0, 'Did not return any stackframes'); 34 | const firstFrameId = stack.body.stackFrames[0].id; 35 | const scopes = yield dc.scopesRequest({ frameId: firstFrameId }); 36 | assert(scopes.body.scopes && scopes.body.scopes.length > 0, 'Did not return any scopes'); 37 | const localScope = scopes.body.scopes[0]; 38 | const localScopeVars = yield dc.variablesRequest({ variablesReference: localScope.variablesReference }); 39 | const bufferVar = localScopeVars.body.variables.find(vbl => vbl.name === 'buffer'); 40 | assert(bufferVar, 'Did not return a var named buffer'); 41 | assert(bufferVar.indexedVariables > 0, 'Must return some indexedVariables'); 42 | assert(bufferVar.namedVariables === 0, 'Must not return namedVariables'); 43 | const bufferProps = yield dc.variablesRequest({ variablesReference: bufferVar.variablesReference, filter: 'indexed', start: 0, count: 100 }); 44 | // Just assert that something is returned, and that the last request doesn't fail or time out 45 | assert(bufferProps.body.variables.length > 0, 'Some variables must be returned'); 46 | })); 47 | }); 48 | 49 | //# sourceMappingURL=variables.test.js.map 50 | -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "extension.description": "Visual Studio Code debugger extension for Node.js v6.3+, using the new Inspector Protocol", 3 | 4 | "node.label": "Node.js v6.3+ via Inspector Protocol", 5 | 6 | "node.sourceMaps.description": "Use JavaScript source maps (if they exist).", 7 | "outDir.deprecationMessage": "Attribute 'outDir' is deprecated, use 'outFiles' instead.", 8 | "node.outFiles.description": "If source maps are enabled, these glob patterns specify the generated JavaScript files. If a pattern starts with '!' the files are excluded. If not specified, the generated code is expected in the same directory as its source.", 9 | "node.stopOnEntry.description": "Automatically stop program after launch.", 10 | "node.port.description": "Debug port to attach to. Default is 9229.", 11 | "node.address.description": "TCP/IP address of debug port. Default is 'localhost'.", 12 | "node.timeout.description": "Retry for this number of milliseconds to connect to Node.js. Default is 10000 ms.", 13 | "node.smartStep.description": "Automatically step through generated code that cannot be mapped back to the original source.", 14 | 15 | "node.diagnosticLogging.description": "When true, the adapter logs its own diagnostic info to the console", 16 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' is deprecated. Use 'trace' instead.", 17 | "node.verboseDiagnosticLogging.description": "When true, the adapter logs all traffic with the client and target (as well as the info logged by 'diagnosticLogging')", 18 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' is deprecated. Use 'trace' instead.", 19 | "node.trace.description": "When 'true', the debugger will log tracing info to a file. When 'verbose', it will also show logs in the console.", 20 | 21 | "node.sourceMapPathOverrides.description": "A set of mappings for rewriting the locations of source files from what the sourcemap says, to their locations on disk. See README for details.", 22 | "node.skipFiles.description": "An array of file or folder names, or glob patterns, to skip when debugging.", 23 | "node.restart.description": "Restart session after Node.js has terminated.", 24 | "node.showAsyncStacks.description": "Show the async calls that led to the current call stack.", 25 | 26 | "node.launch.program.description": "Absolute path to the program.", 27 | "node.launch.console.description": "Where to launch the debug target: internal console, integrated terminal, or external terminal.", 28 | "node.launch.args.description": "Command line arguments passed to the program.", 29 | "node.launch.cwd.description": "Absolute path to the working directory of the program being debugged.", 30 | "node.launch.runtimeExecutable.description": "Runtime to use. Either an absolute path or the name of a runtime available on the PATH. If ommitted 'node' is assumed.", 31 | "node.launch.runtimeArgs.description": "Optional arguments passed to the runtime executable.", 32 | "node.launch.env.description": "Environment variables passed to the program. The value 'null' removes the variable from the environment.", 33 | "node.launch.envFile.description": "Absolute path to a file containing environment variable definitions.", 34 | "node.launch.outputCapture.description": "From where to capture output messages: The debug API, or stdout/stderr streams.", 35 | 36 | "node.launch.config.name": "Launch", 37 | 38 | "node.attach.processId.description": "Id of process to attach to.", 39 | "node.attach.localRoot.description": "The local source root that corresponds to the 'remoteRoot'.", 40 | "node.attach.remoteRoot.description": "The source root of the remote host.", 41 | 42 | "node.attach.config.name": "Attach", 43 | 44 | "node.processattach.config.name": "Attach to Process", 45 | "toggle.skipping.this.file": "Toggle Skipping this File", 46 | 47 | "extensionHost.label": "VS Code Extension Development", 48 | 49 | "extensionHost.launch.runtimeExecutable.description": "Absolute path to VS Code.", 50 | "extensionHost.launch.stopOnEntry.description": "Automatically stop the extension host after launch.", 51 | "extensionHost.launch.env.description": "Environment variables passed to the extension host.", 52 | 53 | "extensionHost.snippet.launch.label": "VS Code Extension Development", 54 | "extensionHost.snippet.launch.description": "Launch a VS Code extension in debug mode", 55 | 56 | "extensionHost.launch.config.name": "Launch Extension" 57 | } -------------------------------------------------------------------------------- /dist/debugger/node/VendorLib/vscode-node-debug2/src/terminateProcess.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | terminateTree() { 4 | for cpid in $(/usr/bin/pgrep -P $1); do 5 | terminateTree $cpid 6 | done 7 | kill -9 $1 > /dev/null 2>&1 8 | } 9 | 10 | for pid in $*; do 11 | terminateTree $pid 12 | done -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "atom-ide-javascript", 3 | "main": "dist/main.js", 4 | "version": "1.5.0", 5 | "author": "Amin Yahyaabadi", 6 | "description": " ", 7 | "keywords": [ 8 | "javascript", 9 | "ide", 10 | "atom" 11 | ], 12 | "repository": "https://github.com/atom-community/atom-ide-javascript", 13 | "license": "MIT", 14 | "scripts": { 15 | "format": "prettier --write .", 16 | "test.format": "prettier . --check", 17 | "lint": "eslint . --fix", 18 | "test.lint": "eslint .", 19 | "test": "atom --test spec", 20 | "clean": "shx rm -rf dist", 21 | "babel": "npm run clean && shx cp -r src dist && cross-env NODE_ENV=development cross-env BABEL_KEEP_MODULES=false babel dist --out-dir dist", 22 | "copy": "shx cp -r src/debugger/node/VendorLib dist/debugger/node", 23 | "dev": "npm run clean && cross-env NODE_ENV=development cross-env BABEL_KEEP_MODULES=true rollup -c -w", 24 | "bundle": "npm run clean && cross-env NODE_ENV=production cross-env BABEL_KEEP_MODULES=true rollup -c ", 25 | "build": "npm run babel && npm run copy", 26 | "build-commit": "build-commit -o dist", 27 | "bump": "ncu -u", 28 | "prepare": "npm run build" 29 | }, 30 | "atomTestRunner": "./spec/runner", 31 | "engines": { 32 | "atom": ">=0.174.0 <2.0.0" 33 | }, 34 | "dependencies": { 35 | "atom-package-deps": "^6.0.0", 36 | "@atom-ide-community/nuclide-commons-atom": "0.8.2", 37 | "@atom-ide-community/nuclide-debugger-common": "0.8.2", 38 | "react": "16.6.3", 39 | "vscode-chrome-debug-core": "3.17.10", 40 | "vscode-debugadapter": "1.24.0", 41 | "vscode-nls": "2.0.2" 42 | }, 43 | "devDependencies": { 44 | "@types/atom": "1.40.11", 45 | "@types/node": "^16.0.0", 46 | "typescript": "^4.2.3", 47 | "tslib": "^2.1.0", 48 | "coffeescript": "^2.5.1", 49 | "@types/jasmine": "^3.6.7", 50 | "atom-jasmine3-test-runner": "^5.2.2", 51 | "prettier": "^2.2.1", 52 | "eslint": "7.32.0", 53 | "eslint-config-atomic": "^1.12.4", 54 | "rollup": "^2.42.1", 55 | "rollup-plugin-atomic": "^3.0.0", 56 | "shx": "^0.3.3", 57 | "cross-env": "^7.0.3", 58 | "@babel/cli": "7.15.7", 59 | "@babel/core": "7.15.8", 60 | "babel-preset-atomic": "^4.0.0", 61 | "npm-check-updates": "11.8.5", 62 | "build-commit": "0.1.4" 63 | }, 64 | "providedServices": { 65 | "debugger.provider": { 66 | "description": "NodeJS debugger engine.", 67 | "versions": { 68 | "0.0.0": "createNodeDebuggerProvider" 69 | } 70 | } 71 | }, 72 | "consumedServices": {}, 73 | "package-deps": [ 74 | "atom-ide-base", 75 | "atom-typescript", 76 | "linter-eslint", 77 | "autocomplete-paths", 78 | "javascript-drag-import" 79 | ] 80 | } 81 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - "." 3 | -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | // Add to .prettierignore to ignore files and folders 2 | 3 | // This configuration all the formats including typescript, javascript, json, yaml, markdown 4 | module.exports = { 5 | tabWidth: 2, 6 | printWidth: 120, 7 | semi: false, 8 | singleQuote: false, 9 | overrides: [ 10 | { 11 | files: "{*.json}", 12 | options: { 13 | parser: "json", 14 | trailingComma: "es5", 15 | }, 16 | }, 17 | { 18 | files: "{*.md}", 19 | options: { 20 | parser: "markdown", 21 | proseWrap: "preserve", 22 | }, 23 | }, 24 | ], 25 | } 26 | -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import { createPlugins } from "rollup-plugin-atomic" 2 | 3 | const plugins = createPlugins(["js", "babel", "json"]) 4 | 5 | export default [ 6 | { 7 | input: "src/main.js", 8 | output: [ 9 | { 10 | dir: "dist", 11 | format: "cjs", 12 | sourcemap: true, 13 | }, 14 | ], 15 | // loaded externally 16 | external: ["atom"], 17 | plugins: plugins, 18 | }, 19 | ] 20 | -------------------------------------------------------------------------------- /script/install-package-deps.js: -------------------------------------------------------------------------------- 1 | const { execSync } = require("child_process") 2 | 3 | const pkg = require("../package.json") 4 | if (pkg["package-deps"]) { 5 | const deps = Array.from(pkg["package-deps"]) 6 | for (const dep of deps) { 7 | execSync(`apm install ${dep}`) 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /spec/benchmark-spec.js: -------------------------------------------------------------------------------- 1 | describe("Benchmark", () => { 2 | // This number doesn't match what timecope gives, but shows the trend 3 | it("Activation Benchmark", async function () { 4 | jasmine.attachToDOM(atom.views.getView(atom.workspace)) 5 | atom.packages.triggerDeferredActivationHooks() 6 | // Activate activation hook 7 | atom.packages.triggerActivationHook("language-javascript:grammar-used") 8 | 9 | // For benchmark, activate the deps manually before loading the actual package: 10 | const deps = ["atom-ide-base", "atom-typescript", "linter-eslint", "autocomplete-paths", "javascript-drag-import"] 11 | deps.forEach(async (p) => await atom.packages.activatePackage(p)) 12 | 13 | // Activate the package 14 | measure("Activation Time", async function activationBenchmark() { 15 | await atom.packages.activatePackage("atom-ide-javascript") 16 | }) 17 | 18 | expect(atom.packages.isPackageLoaded("atom-ide-javascript")).toBeTruthy() 19 | }) 20 | }) 21 | -------------------------------------------------------------------------------- /spec/main-spec.js: -------------------------------------------------------------------------------- 1 | describe("tests", () => { 2 | beforeEach(async () => { 3 | jasmine.attachToDOM(atom.views.getView(atom.workspace)) 4 | 5 | /* Activation */ 6 | // Trigger deferred activation 7 | atom.packages.triggerDeferredActivationHooks() 8 | // Activate activation hook 9 | atom.packages.triggerActivationHook("language-javascript:grammar-used") 10 | // Activate the package 11 | await atom.packages.activatePackage("atom-ide-javascript") 12 | }) 13 | 14 | it("Activation", async function () { 15 | expect(atom.packages.isPackageLoaded("atom-ide-javascript")).toBeTruthy() 16 | }) 17 | }) 18 | -------------------------------------------------------------------------------- /spec/runner.js: -------------------------------------------------------------------------------- 1 | /** @babel */ 2 | import { createRunner } from "atom-jasmine3-test-runner" 3 | import pkg from "../package.json" 4 | 5 | // https://github.com/UziTech/atom-jasmine3-test-runner#api 6 | export default createRunner({ 7 | testPackages: Array.from(pkg["package-deps"]), 8 | timeReporter: true, 9 | specHelper: { 10 | atom: true, 11 | ci: true, 12 | attachToDom: true, 13 | // Extra Packages 14 | customMatchers: true, 15 | jasmineFocused: false, 16 | jasmineJson: false, 17 | jasminePass: false, 18 | jasmineShouldFail: false, 19 | jasmineTagged: false, 20 | mockClock: true, 21 | mockLocalStorage: false, 22 | profile: true, 23 | unspy: false, 24 | }, 25 | }) 26 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Dev setup 2 | Clone this repo, run `npm install` and `gulp build`, and in VS Code run the `launch as server` launch config. This will start the adapter as a server listening on port 4712. 3 | 4 | Then in the debuggee, you can add `"debugServer": "4712"` to connect to your instance of the debug adapter, instead of the installed one. See [this page](https://code.visualstudio.com/docs/extensions/example-debuggers) for more details on debugging a debug adapter. 5 | 6 | Since most of the code for this extension is in the [vscode-chrome-debug-core](https://github.com/Microsoft/vscode-chrome-debug-core) library, if you need to make changes, then you will probably want to clone both repos. You can run `npm link` from the `vscode-chrome-debug-core` directory, and `npm link vscode-chrome-debug-core` from this directory to make this repo use your cloned version of that library. 7 | 8 | ## Testing 9 | See the project under testapp/ for a bunch of test scenarios crammed onto one page. 10 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/LICENSE.txt: -------------------------------------------------------------------------------- 1 | VS Code - Debugger for Chrome 2 | 3 | Copyright (c) Microsoft Corporation 4 | 5 | All rights reserved. 6 | 7 | MIT License 8 | 9 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 14 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/ThirdPartyNotices.txt: -------------------------------------------------------------------------------- 1 | This project may use or incorporate third party material from the projects listed below. The original copyright notice and the license under which Microsoft received such third party material are set forth below. Microsoft reserves all other rights not expressly granted, whether by implication, estoppel or otherwise. 2 | 3 | websockets-ws 4 | 5 | (The MIT License) 6 | 7 | Copyright (c) 2011 Einar Otto Stangvik 8 | 9 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 14 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/chs/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "无法在 PATH 上找到运行时”{0}“。", 8 | "VSND2011": "无法在终端({0})中启动调试目标。", 9 | "VSND2017": "无法启动调试目标({0})。", 10 | "VSND2028": "未知的控制台类型“{0}”。", 11 | "VSND2002": "无法启动计划“{0}”;配置源映射可能会有帮助。", 12 | "VSND2003": "无法启动程序”{0}“;设置”{1}“属性可能会有帮助。", 13 | "VSND2029": "无法从文件({0})加载环境变量。" 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/chs/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "程序路径与磁盘上的文件一样使用大小写不同的字符;这可能导致出现未被命中的断点。", 8 | "node.console.title": "节点调试控制台", 9 | "attribute.path.not.exist": "属性 \"{0}\" 不存在(\"{1}\")。", 10 | "attribute.path.not.absolute": "属性”{0}“不是绝对的(”{1}“);可考虑将”{2}“添加为前缀以使其成为绝对。", 11 | "VSND2001": "无法在 PATH 上找到运行时”{0}“。", 12 | "more.information": "详细信息", 13 | "origin.from.node": "Node.js 的只读内容", 14 | "origin.core.module": "只读核心模块" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/chs/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "适用于 Node.js v6.3+ 的 Visual Studio Code 调试器扩展,使用新的检查器协议", 8 | "node.label": "借助于检查器协议的 Node.js v6.3+", 9 | "node.sourceMaps.description": "使用 JavaScript 源映射(如果存在)。", 10 | "outDir.deprecationMessage": "属性 \"outDir\" 已弃用,请改用 \"outFiles\"。", 11 | "node.outFiles.description": "如果启用源映射,则这些 glob 模式将指定生成的 JavaScript 文件。如果模式以 \"!\" 开始,则排除这些文件。如果未指定,则生成的代码应与其源位于同一目录中。", 12 | "node.stopOnEntry.description": "启动后自动停止程序。", 13 | "node.port.description": "要附加到的调试端口。默认为 9229。", 14 | "node.address.description": "调试端口的 TCP/IP 地址。默认为 \"localhost\"。", 15 | "node.timeout.description": "重试连接到 Node.js 的此毫秒数。默认值为 10000 ms。", 16 | "node.smartStep.description": "自动单步执行无法映射回原始源的生成代码。", 17 | "node.diagnosticLogging.description": "当设置为 \"true\" 时,适配器会把诊断信息输出至控制台", 18 | "node.diagnosticLogging.deprecationMessage": "\"diagnosticLogging\" 已被弃用,请改用 \"trace\"。", 19 | "node.verboseDiagnosticLogging.description": "当为 \"true\" 时,适配器将记录客户端和目标的所有通信(以及由 \"diagnosticLogging\" 记录的信息)", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "\"verboseDiagnosticLogging\" 已被弃用。请改为使用 \"trace\"。", 21 | "node.trace.description": "当为 \"true\" 时,调试器会将跟踪信息记录到文件中。当为 \"verbose\" 时,则它还将在控制台中显示日志。", 22 | "node.sourceMapPathOverrides.description": "用于根据源映射所述重写源文件位置的一组映射,其将映射到磁盘上所处位置。请参阅自述文件了解详细信息。", 23 | "node.skipFiles.description": "将在调试时跳过的一组文件名、文件夹名称或 glob 模式。", 24 | "node.restart.description": "在终止 Node.js 后重启会话。", 25 | "node.showAsyncStacks.description": "显示引导至当前调用堆栈的异步调用。", 26 | "node.launch.program.description": "程序的绝对路径。", 27 | "node.launch.console.description": "启动调试目标的位置: 内部控制台、集成终端或外部终端。", 28 | "node.launch.args.description": "传递给程序的命令行参数。", 29 | "node.launch.cwd.description": "正在进行调试的程序的工作目录的绝对路径。", 30 | "node.launch.runtimeExecutable.description": "要使用的运行时。PATH 上可获取运行时的绝对路径或名称。如果忽略,则将使用 \"node\"。", 31 | "node.launch.runtimeArgs.description": "传递给运行时可执行文件的可选参数。", 32 | "node.launch.env.description": "传递给程序的环境变量。若值为 \"null\",将从环境中移除变量。", 33 | "node.launch.envFile.description": "包含环境变量定义的文件的绝对路径。", 34 | "node.launch.outputCapture.description": "捕获输出信息的位置: 调试 API 或者 stdout/stderr 流。", 35 | "node.launch.config.name": "启动", 36 | "node.attach.processId.description": "要附加到的进程 ID。", 37 | "node.attach.localRoot.description": "与 \"remoteRoot\" 对应的本地源根目录。", 38 | "node.attach.remoteRoot.description": "远程主机的源根目录。", 39 | "node.attach.config.name": "附加", 40 | "node.processattach.config.name": "附加到进程", 41 | "toggle.skipping.this.file": "切换是否跳过此文件", 42 | "extensionHost.label": "VS Code 扩展开发", 43 | "extensionHost.launch.runtimeExecutable.description": "VS Code 的绝对路径。", 44 | "extensionHost.launch.stopOnEntry.description": "启动后自动停止扩展主机。", 45 | "extensionHost.launch.env.description": "传递到扩展主机的环境变量。", 46 | "extensionHost.snippet.launch.label": "VS Code 扩展开发", 47 | "extensionHost.snippet.launch.description": "在调试模式下启动 VS Code 扩展", 48 | "extensionHost.launch.config.name": "启动扩展" 49 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/cht/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "在 PATH 找不到執行階段 '{0}'。", 8 | "VSND2011": "無法在終端機 ({0}) 啟動偵錯目標。", 9 | "VSND2017": "無法啟動偵錯目標 ({0})。", 10 | "VSND2028": "未知的主控台類型 '{0}'。", 11 | "VSND2002": "無法啟動程式 '{0}'; 設定來源對應可有所幫助。", 12 | "VSND2003": "無法啟動程式 '{0}'。設定 '{1}' 屬性可能會有幫助。", 13 | "VSND2029": "無法從檔案 ({0}) 載入環境變數。" 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/cht/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "程式路徑使用大小寫相異的字元作為磁碟上的文件,這可能導致無法叫用中斷點。", 8 | "node.console.title": "節點偵錯主控台", 9 | "attribute.path.not.exist": "屬性 '{0}' 不存在 ('{1}')。", 10 | "attribute.path.not.absolute": "屬性 '{0}' 非絕對值 ('{1}'),請考慮加入 '{2}' 作為前置詞,使其成為絕對值。", 11 | "VSND2001": "在 PATH 找不到執行階段 '{0}'。", 12 | "more.information": "詳細資訊", 13 | "origin.from.node": "Node.js 中的唯讀內容", 14 | "origin.core.module": "唯讀核心模組" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/cht/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "適用於 Node.js v6.3+ 的 Visual Studio Code 偵錯工具延伸模組,使用新的檢查通訊協定", 8 | "node.label": "Node.js v6.3+ 透過檢查通訊協定附加", 9 | "node.sourceMaps.description": "使用 JavaScript 來源對應 (如果存在)。", 10 | "outDir.deprecationMessage": "屬性 'outDir' 已取代,請改用 'outFiles'。", 11 | "node.outFiles.description": "如果已啟用來源對應,這些 Glob 模式會指定產生的 JavaScript 檔案。如果模式開頭為 '!',檔案即遭排除。如果未指定,產生的程式碼就會位於其來源的相同目錄。", 12 | "node.stopOnEntry.description": "在啟動後自動停止程式。", 13 | "node.port.description": "要附加到的目標偵錯連接埠。預設值為 9229。", 14 | "node.address.description": "偵錯連接埠 TCP/IP 位址。預設為 'localhost'。", 15 | "node.timeout.description": "重試連接到 Node.js 前要等待的毫秒數。預設值為 10000 毫秒。", 16 | "node.smartStep.description": "自動逐步所執行產生無法對應回原始碼的程式碼。", 17 | "node.diagnosticLogging.description": "為 true 時,配接器記錄自己的診斷資訊至主控台", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' 已取代,請改用 'trace'。", 19 | "node.verboseDiagnosticLogging.description": "為 true 時,配接器將記錄所有客戶端與目標流量 (以及藉由 'diagnosticLogging' 記錄資訊)", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' 已取代,請改用 'trace'。", 21 | "node.trace.description": "為 'true' 時,偵錯工具將記錄追蹤資訊至檔案。為 'verbose' 時,也將在主控台顯示紀錄。", 22 | "node.sourceMapPathOverrides.description": "依據 sourcemap 指示重新寫入一組來源檔案位置對應至磁碟上的位置。如需詳細資訊,請參閱 README。", 23 | "node.skipFiles.description": "偵錯時要跳過的檔案、資料夾名稱或 Glob 模式陣列。", 24 | "node.restart.description": "在 Node.js 終止後重新啟動工作階段。", 25 | "node.showAsyncStacks.description": "顯示導致目前呼叫堆疊的非同步呼叫。", 26 | "node.launch.program.description": "程式的絕對路徑。", 27 | "node.launch.console.description": "啟動偵錯目標的位置: 內部主控台、整合式終端機或外部終端機。", 28 | "node.launch.args.description": "傳遞給程式的命令列引數。", 29 | "node.launch.cwd.description": "程式工作目錄的絕對路徑 (該程式正在進行偵錯)。", 30 | "node.launch.runtimeExecutable.description": "要使用的執行階段。可以是 PATH 上可用執行階段的絕對路徑或名稱。如果省略則預設為 'node'。", 31 | "node.launch.runtimeArgs.description": "傳遞給執行階段可執行檔的選擇性引數。", 32 | "node.launch.envFile.description": "包含環境變數定義之檔案的絕對路徑。", 33 | "node.launch.outputCapture.description": "從該處擷取輸出訊息: 偵錯 API 或 StdOut/STDERR 資料流。", 34 | "node.launch.config.name": "啟動", 35 | "node.attach.processId.description": "要附加的處理序識別碼。", 36 | "node.attach.localRoot.description": "相對應 'remoteRoot' 的本機來源根目錄。", 37 | "node.attach.remoteRoot.description": "遠端主機的來源根目錄.", 38 | "node.attach.config.name": "附加", 39 | "node.processattach.config.name": "附加至處理序", 40 | "toggle.skipping.this.file": "略過此檔案", 41 | "extensionHost.label": "VS Code 延伸模組開發", 42 | "extensionHost.launch.runtimeExecutable.description": "VS Code 的絕對路徑。", 43 | "extensionHost.launch.stopOnEntry.description": "在啟動後自動停止延伸主機。", 44 | "extensionHost.launch.env.description": "已將環境變數傳遞到延伸模組主機。", 45 | "extensionHost.snippet.launch.label": "VS Code 延伸模組開發", 46 | "extensionHost.snippet.launch.description": "在偵錯模式中啟動 VS Code 延伸模組", 47 | "extensionHost.launch.config.name": "啟動擴充功能" 48 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/deu/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 8 | "VSND2011": "Das Debugziel im Terminal kann nicht gestartet werden ({0}).", 9 | "VSND2017": "Das Debugziel kann nicht gestartet werden ({0}).", 10 | "VSND2028": "Unbekannter Konsolentyp \"{0}\".", 11 | "VSND2002": "Das Programm \"{0}\" kann nicht gestartet werden. Das Konfigurieren von Quellzuordnungen ist ggf. hilfreich.", 12 | "VSND2003": "Das Programm \"{0}\" kann nicht gestartet werden. Das Festlegen des Attributs \"{1}\" ist ggf. hilfreich.", 13 | "VSND2029": "Umgebungsvariablen können nicht aus Datei \"{0}\" geladen werden." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/deu/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Der Programmpfad verwendet ein Zeichen mit anderer Groß-/Kleinschreibung als die Datei auf dem Datenträger. Dies kann dazu führen, dass Haltepunkte nicht erreicht werden.", 8 | "node.console.title": "Node-Debugging-Konsole", 9 | "attribute.path.not.exist": "Das Attribut \"{0}\" ist nicht vorhanden (\"{1}\").", 10 | "attribute.path.not.absolute": "Das Attribut \"{0}\" ist nicht absolut (\"{1}\"). Fügen Sie ggf. \"{2}\" als Präfix hinzu, um es als absolut zu definieren.", 11 | "VSND2001": "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 12 | "more.information": "Weitere Informationen", 13 | "origin.from.node": "Schreibgeschützter Inhalt aus Node.js.", 14 | "origin.core.module": "Schreibgeschütztes Kernmodul" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/esn/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 8 | "VSND2011": "No se puede iniciar el destino de depuración en el terminal ({0}).", 9 | "VSND2017": "No se puede iniciar el destino de depuración ({0}).", 10 | "VSND2028": "Tipo de consola desconocido: '{0}'.", 11 | "VSND2002": "No se puede iniciar el programa '{0}'. Configurar mapas de origen puede ser útil.", 12 | "VSND2003": "No se puede iniciar el programa '{0}'. Establecer el atributo '{1}' puede ayudar.", 13 | "VSND2029": "No se pueden cargar las variables de entorno desde el archivo ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/esn/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "El uso de mayúsculas y minúsculas en la ruta de acceso del programa no es igual al del archivo en disco. Esto puede hacer que no se llegue a los puntos de interrupción.", 8 | "node.console.title": "Consola de depuración de nodos", 9 | "attribute.path.not.exist": "El atributo '{0}' no existe ('{1}').", 10 | "attribute.path.not.absolute": "El atributo '{0}' no es absoluto ('{1}'). Pruebe a agregar '{2}' como prefijo para hacerlo absoluto.", 11 | "VSND2001": "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 12 | "more.information": "Más información", 13 | "origin.from.node": "contenido de solo lectura de Node.js", 14 | "origin.core.module": "módulo principal de solo lectura" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/fra/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Runtime '{0}' introuvable dans PATH.", 8 | "VSND2011": "Impossible de lancer la cible de débogage dans le terminal ({0}).", 9 | "VSND2017": "Impossible de lancer la cible de débogage ({0}).", 10 | "VSND2028": "Type de console inconnu '{0}'.", 11 | "VSND2002": "Impossible de lancer le programme '{0}'. Essayez éventuellement de configurer les mappages de sources.", 12 | "VSND2003": "Impossible de lancer le programme '{0}' ; essayez de définir l'attribut '{1}'.", 13 | "VSND2029": "Impossible de charger les variables d'environnement à partir du fichier ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/fra/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Le chemin du programme utilise un nom de fichier contenant des caractères avec des casses différentes, ce qui peut empêcher l'accès aux points d'arrêt.", 8 | "node.console.title": "Console de débogage de nœud", 9 | "attribute.path.not.exist": "L'attribut '{0}' n'existe pas ('{1}').", 10 | "attribute.path.not.absolute": "L'attribut '{0}' n'est pas absolu ('{1}') ; songez à ajouter '{2}' comme préfixe pour le rendre absolu.", 11 | "VSND2001": "Runtime '{0}' introuvable dans PATH.", 12 | "more.information": "Informations", 13 | "origin.from.node": "contenu en lecture seule à partir du code Node.js", 14 | "origin.core.module": "module de base en lecture seule" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/hun/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "A(z) '{0}' futtatókörnyezet nem található a PATH-ban.", 8 | "VSND2011": "Nem sikerült elindítani a hibakeresési célpontot a terminálban ({0}).", 9 | "VSND2017": "Nem sikerült elindítani a hibakeresési célpontot ({0}).", 10 | "VSND2028": "Ismeretlen konzoltípus: '{0}'.", 11 | "VSND2002": "Nem sikerült elindítani a(z) '{0}' programot; a forráskódtérképek bekonfigurálása segíthet.", 12 | "VSND2003": "Nem sikerült elindítani a(z) '{0}' programot; a(z) '{1}' attribútum beállítása segíthet.", 13 | "VSND2029": "Nem sikerült betölteni fájlból a környezeti változókat ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/hun/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "A program elérési útja különbözik kis- és nagybetűk tekintetében a lemezen lévő fájltól; ez azt eredményezheti, hogy a töréspontok nem lesznek érintve.", 8 | "node.console.title": "Node hibakeresési konzol", 9 | "attribute.path.not.exist": "A(z) '{0}' attribútum nem létezik ('{1}').", 10 | "attribute.path.not.absolute": "A(z) '{0}' attribútum nem abszolút ('{1}'); adja hozzá a(z) '{2}' előtagot, hogy abszolút legyen.", 11 | "VSND2001": "A(z) '{0}' futtatókörnyezet nem található a PATH-ban.", 12 | "more.information": "További információ", 13 | "origin.from.node": "írásvédett tartalom a Node.js-től", 14 | "origin.core.module": "írásvédett központi modul" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/ita/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Il runtime '{0}' non è stato trovato in PATH.", 8 | "VSND2011": "Non è possibile avviare la destinazione di debug nel terminale ({0}).", 9 | "VSND2017": "Non è possibile avviare la destinazione di debug ({0}).", 10 | "VSND2028": "Il tipo di console '{0}' è sconosciuto.", 11 | "VSND2002": "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a configurare i mapping di origine.", 12 | "VSND2003": "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a impostare l'attributo '{1}'.", 13 | "VSND2029": "Non è possibile caricare le variabili di ambiente dal file ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/ita/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "La combinazione di minuscole/maiuscole usata nel percorso del programma è diversa rispetto al file su disco. È possibile che i punti di interruzione non vengano rilevati.", 8 | "node.console.title": "Console di debug nodo", 9 | "attribute.path.not.exist": "L'attributo '{0}' non esiste ('{1}').", 10 | "attribute.path.not.absolute": "L'attributo '{0}' non è assoluto ('{1}'). Per renderlo assoluto, provare ad aggiungere '{2}' come prefisso.", 11 | "VSND2001": "Il runtime '{0}' non è stato trovato in PATH.", 12 | "more.information": "Altre informazioni", 13 | "origin.from.node": "contenuto di sola lettura di Node.js", 14 | "origin.core.module": "modulo principale di sola lettura" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/ita/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Estensione del debugger di Visual Studio Code per Node.js v6.3+, che utilizza il nuovo protocollo inspector", 8 | "node.label": "Node.js v6.3+ tramite protocollo inspector", 9 | "node.sourceMaps.description": "Usa i mapping di origine JavaScript (se esistenti).", 10 | "outDir.deprecationMessage": "L'attributo 'outDir' è deprecato. Usare 'outFiles'.", 11 | "node.outFiles.description": "Se sono abilitati i mapping di origine, questi criteri GLOB specificano i file JavaScript generati. Se un criterio inizia con '!', i file sono esclusi. Se non è specificato, il codice generato dovrebbe trovarsi nella stessa directory dell'origine.", 12 | "node.stopOnEntry.description": "Arresta automaticamente il programma dopo l'avvio.", 13 | "node.port.description": "Debug sulla porta a cui connettersi. Il valore predefinito è 9229.", 14 | "node.address.description": "Indirizzo TCP/IP della porta di debug. Il valore predefinito è 'localhost'.", 15 | "node.timeout.description": "Numero di millisecondi in cui vengono effettuati i tentativi di connessione a Node.js. Il valore predefinito è 10000 ms.", 16 | "node.smartStep.description": "Esegue automaticamente un'istruzione alla volta del codice generato che non può essere mappato all'origine.", 17 | "node.diagnosticLogging.description": "Quando è true, l'adapter registra le proprie informazioni diagnostiche nella console", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' è obsoleta. In alternativa, utilizzare 'trace'.", 19 | "node.verboseDiagnosticLogging.description": "Quando è true, l'adapter registra tutto il traffico con il client e con il target (oltre alle informazioni registrate dal 'diagnosticLogging')", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' è obsoleta. In alternativa, utilizzare 'trace'.", 21 | "node.trace.description": "Se 'true', il debugger registrerà informazioni di trace in un file. Se 'verbose', mostrerà anche i log nella console.", 22 | "node.sourceMapPathOverrides.description": "Un insieme di mapping per riscrivere i percorsi dei file sorgenti dalla locazione indicata nel sourcemap alla loro posizione sul disco. Per dettagli, vedere il file README.", 23 | "node.skipFiles.description": "Una matrice di nomi di file o di cartelle, o modelli di glob, da ignorare durante il debug.", 24 | "node.restart.description": "Riavvia la sessione dopo la chiusura di Node.js.", 25 | "node.showAsyncStacks.description": "Visualizza le chiamate asincrone che hanno portato allo stack di chiamate corrente.", 26 | "node.launch.program.description": "Percorso assoluto del programma.", 27 | "node.launch.console.description": "Da dove eseguire la destinazione del debug: console interna, terminale integrato o terminale esterno.", 28 | "node.launch.args.description": "Argomenti della riga di comando passati al programma.", 29 | "node.launch.cwd.description": "Percorso assoluto della directory di lavoro del programma di cui eseguire il debug.", 30 | "node.launch.runtimeExecutable.description": "Runtime da usare. Corrisponde a un percorso assoluto o al nome di un runtime disponibile in PATH. Se viene omesso, si presuppone che sia 'node'.", 31 | "node.launch.runtimeArgs.description": "Argomenti facoltativi passati all'eseguibile del runtime.", 32 | "node.launch.envFile.description": "Percorso assoluto di un file che contiene le definizioni delle variabili di ambiente.", 33 | "node.launch.outputCapture.description": "Da dove catturare i messaggi di output: dalle API di debug o dai flussi stdout/stderr.", 34 | "node.launch.config.name": "Launch", 35 | "node.attach.processId.description": "ID del processo a cui collegarsi.", 36 | "node.attach.localRoot.description": "La radice dei sorgenti locali che corrisponde a 'remoteRoot'.", 37 | "node.attach.remoteRoot.description": "La radice dei sorgenti dell'host remoto.", 38 | "node.attach.config.name": "Attach", 39 | "node.processattach.config.name": "Collega a processo", 40 | "toggle.skipping.this.file": "Attiva/disattiva Ignora questo file", 41 | "extensionHost.label": "Sviluppo di estensioni per Visual Studio Code", 42 | "extensionHost.launch.runtimeExecutable.description": "Percorso assoluto di Visual Studio Code.", 43 | "extensionHost.launch.stopOnEntry.description": "Arresta automaticamente l'host dell'estensione dopo l'avvio.", 44 | "extensionHost.launch.env.description": "Variabili di ambiente passate all'host dell'estensione.", 45 | "extensionHost.snippet.launch.label": "Sviluppo di estensioni per Visual Studio Code", 46 | "extensionHost.snippet.launch.description": "Avvia un'estensione Visual Studio Code in modalità di debug", 47 | "extensionHost.launch.config.name": "Avvia estensione" 48 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/jpn/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "PATH 上でランタイム '{0}' が見つかりません。", 8 | "VSND2011": "端末 ({0}) でデバッグ ターゲットを起動できません。", 9 | "VSND2017": "デバッグ ターゲット ({0}) を起動できません。", 10 | "VSND2028": "不明なコンソールの種類 '{0}'.", 11 | "VSND2002": "プログラム '{0}' を起動できません。ソース マップを構成すると役立つ場合があります。", 12 | "VSND2003": "プログラム '{0}' を起動できません。'{1}' 属性を設定すると役立つ可能性があります。", 13 | "VSND2029": "ファイル ({0}) から環境変数を読み込むことができません。" 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/jpn/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。ブレークポイントがヒットしない可能性があります。", 8 | "node.console.title": "ノード デバッグ コンソール", 9 | "attribute.path.not.exist": "属性 '{0}' が存在しません ('{1}')。", 10 | "attribute.path.not.absolute": "属性 '{0}' が絶対 ('{1}') ではありません。絶対的なものにするには、プレフィックスとして '{2}' を追加することを考慮してください。", 11 | "VSND2001": "PATH 上でランタイム '{0}' が見つかりません。", 12 | "more.information": "詳細情報", 13 | "origin.from.node": "Node.js からの読み取り専用コンテンツ", 14 | "origin.core.module": "読み取り専用のコア モジュール" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/jpn/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "新しいインスペクター プロトコルを使用する Node.js 6.3以上用の Visual Studio Code デバッガー拡張機能", 8 | "node.label": "Node.js v6.3 以上のインスペクター プロトコルを介する", 9 | "node.sourceMaps.description": "JavaScript ソース マップを使用します (存在する場合)。", 10 | "outDir.deprecationMessage": "属性 'outDir' は非推奨です。代わりに 'outFiles' を使用してください。", 11 | "node.outFiles.description": "ソース マップを有効にすると、これらの glob パターンは生成した JavaScript ファイルを指定します。パターンが '!' で始まる場合は、ファイルは除外されます。指定しない場合は、生成されたコードはそのソースと同じディレクトリ内にあると想定されます。", 12 | "node.stopOnEntry.description": "起動後、プログラムを自動的に停止します。", 13 | "node.port.description": "アタッチ先のデバッグ ポート。既定は 9229 です。", 14 | "node.address.description": "デバッグ ポートの TCP/IP アドレス。既定は 'localhost' です。", 15 | "node.timeout.description": "このミリ秒の間、Node.js への接続を再試行します。既定値は 10000 ミリ秒です。", 16 | "node.smartStep.description": "元のソースにマップし直すことができない、生成されたコードを自動的にステップ スルーします。", 17 | "node.diagnosticLogging.description": "true の場合、アダプターはコンソールに診断情報を記録します", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' は非推奨です。代わりに 'trace' を使用してください。", 19 | "node.verboseDiagnosticLogging.description": "True の場合、アダプターはクライアントとターゲット(および 'diagnosticLogging' によって記録された情報)とともにすべてのトラフィックを記録します", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' は非推奨です。代わりに 'trace' を使用してください。", 21 | "node.trace.description": "'true' の場合、デバッガーはトレース情報をファイルに記録します。'verbose' の場合、コンソールにもログが表示されます。", 22 | "node.sourceMapPathOverrides.description": "ソース ファイルの場所をソースマップが示している場所からディスク上の場所に書き換えるための一連のマッピングです。 詳細は README を参照してください。", 23 | "node.skipFiles.description": "デバッグ時にスキップするファイル、またはフォルダー名、glob パターンの配列。", 24 | "node.restart.description": "Node.js が終了した後、セッションを再開します。", 25 | "node.showAsyncStacks.description": "現在の呼び出し履歴の原因となった非同期呼び出しを表示します。", 26 | "node.launch.program.description": "プログラムへの絶対パス。", 27 | "node.launch.console.description": "デバッグ ターゲットを起動する場所: 内部コンソール、統合ターミナル、外部のターミナル。", 28 | "node.launch.args.description": "プログラムに渡されるコマンド ライン引数。", 29 | "node.launch.cwd.description": "デバッグされるプログラムの作業ディレクトリへの絶対パス。", 30 | "node.launch.runtimeExecutable.description": "使用するランタイム。絶対パス、または PATH 上で使用可能なランタイムの名前のいずれかです。省略した場合は、'node' とみなされます。", 31 | "node.launch.runtimeArgs.description": "ランタイム実行可能ファイルに渡される省略可能な引数。", 32 | "node.launch.env.description": "プログラムに渡された環境変数。'null' 値は環境から変数を削除します。", 33 | "node.launch.envFile.description": "環境変数の定義を含むファイルへの絶対パス。", 34 | "node.launch.outputCapture.description": "出力メッセージのキャプチャ場所: debug API, stdout/stderr ストリーム", 35 | "node.launch.config.name": "起動", 36 | "node.attach.processId.description": "アタッチ先のプロセスの ID。", 37 | "node.attach.localRoot.description": "'RemoteRoot' に対応するローカルのソース ルート。", 38 | "node.attach.remoteRoot.description": "リモート ホストのソース ルート。", 39 | "node.attach.config.name": "アタッチ", 40 | "node.processattach.config.name": "プロセスにアタッチ", 41 | "toggle.skipping.this.file": "このファイルをスキップする", 42 | "extensionHost.label": "VS Code 拡張機能の開発", 43 | "extensionHost.launch.runtimeExecutable.description": "VS Code への絶対パス。", 44 | "extensionHost.launch.stopOnEntry.description": "起動後に拡張機能ホストを自動的に停止します。", 45 | "extensionHost.launch.env.description": "拡張機能ホストに渡された環境変数。", 46 | "extensionHost.snippet.launch.label": "VS Code 拡張機能の開発", 47 | "extensionHost.snippet.launch.description": "VS Code 拡張機能をデバッグ モードで起動します", 48 | "extensionHost.launch.config.name": "拡張機能の起動" 49 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/kor/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 8 | "VSND2011": "터미널({0})에서 디버그 대상을 시작할 수 없습니다.", 9 | "VSND2017": "디버그 대상({0})을 시작할 수 없습니다.", 10 | "VSND2028": "알 수 없는 콘솔 유형 '{0}'입니다.", 11 | "VSND2002": "프로그램 '{0}'을(를) 시작할 수 없습니다. 소스 맵을 구성하는 것이 좋습니다.", 12 | "VSND2003": "프로그램 '{0}'을(를) 시작할 수 없습니다. '{1}' 특성을 설정하는 것이 좋습니다.", 13 | "VSND2029": "파일({0})에서 환경 변수를 로드할 수 없습니다." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/kor/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "프로그램 경로에 사용된 대소문자가 디스크 상의 파일과 다릅니다. 이로 인해 중단점이 적중되지 않을 수 있습니다.", 8 | "node.console.title": "노드 디버그 콘솔", 9 | "attribute.path.not.exist": "특성 '{0}'이(가) 없습니다('{1}').", 10 | "attribute.path.not.absolute": "'{0}'이(가) 절대 특성('{1}')이 아닙니다. '{2}'을(를) 접두사로 추가하여 절대 특성으로 만드는 것이 좋습니다.", 11 | "VSND2001": "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 12 | "more.information": "추가 정보", 13 | "origin.from.node": "Node.js의 읽기 전용 콘텐츠", 14 | "origin.core.module": "읽기 전용 코어 모듈" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/kor/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Node.js v6.3+용 Visual Studio Code 디버거 확장, 검사 프로토콜 사용", 8 | "node.label": "검사 프로토콜을 통한 Node.js v6.3+", 9 | "node.sourceMaps.description": "JavaScript 소스 맵을 사용합니다(있는 경우에만).", 10 | "outDir.deprecationMessage": "특성 'outDir'은(는) 사용되지 않습니다. 대신 'outFiles'를 사용하세요.", 11 | "node.outFiles.description": "소스 맵이 사용되는 경우 이러한 GLOB 패턴은 생성된 JavaScript 파일을 지정합니다. 패턴이 '!'로 시작하면 파일이 제외됩니다. 지정하지 않으면 생성된 코드가 소스와 동일한 디렉터리에 필요합니다.", 12 | "node.stopOnEntry.description": "시작한 후 자동으로 프로그램을 중지합니다.", 13 | "node.port.description": "연결할 디버그 포트입니다. 기본값은 9229입니다.", 14 | "node.address.description": "디버그 포트의 TCP/IP 주소입니다. 기본값은 'localhost'입니다.", 15 | "node.timeout.description": "이 시간(밀리초) 동안 Node.js에 연결하려고 다시 시도합니다. 기본값은 10000ms입니다.", 16 | "node.smartStep.description": "생성된 코드 중 원래 소스로 다시 매핑할 수 없는 코드를 단계별로 자동 실행합니다.", 17 | "node.diagnosticLogging.description": "true로 설정할 경우 어댑터가 자체 진단 정보를 콘솔에 로깅", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging'은 사용되지 않습니다. 'trace'를 대신 사용하세요.", 19 | "node.verboseDiagnosticLogging.description": "true로 설정할 경우 어댑터가 클라이언트 및 타겟에서 모든 트래픽을 로깅('diagnosticLogging'으로 로깅된 정보 포함)", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging'은 사용되지 않습니다. 대신 'trace'를 사용하세요.", 21 | "node.trace.description": "'true'로 설정하면 디버그가 추적 정보를 파일로 로깅합니다. 'verbose'로 설정하면 콘솔에 로그를 표시합니다.", 22 | "node.sourceMapPathOverrides.description": "소스맵의 정보로부터 디스크의 위치로 소스 파일 위치를 다시 쓰기 위한 매핑 세트입니다. README에서 자세한 정보를 참조하세요.", 23 | "node.skipFiles.description": "디버그할 때 건너뛸 파일 또는 폴더 이름, GLOB 패턴의 배열입니다.", 24 | "node.restart.description": "Node.js가 종료된 후 세션을 다시 시작합니다.", 25 | "node.showAsyncStacks.description": "현재 호출 스택을 발생시킨 비동기 호출을 표시합니다.", 26 | "node.launch.program.description": "프로그램의 절대 경로입니다.", 27 | "node.launch.console.description": "디버그 대상 실행 위치: 내부 콘솔, 통합 터미널 또는 외부 터미널.", 28 | "node.launch.args.description": "프로그램에 전달된 명령줄 인수입니다.", 29 | "node.launch.cwd.description": "디버그 중인 프로그램의 작업 디렉터리의 절대 경로입니다.", 30 | "node.launch.runtimeExecutable.description": "사용할 런타임입니다. PATH에서 사용할 수 있는 런타임의 이름 또는 절대 경로입니다. 생략하면 'node'가 가정됩니다.", 31 | "node.launch.runtimeArgs.description": "선택적 인수가 런타임 실행 파일에 전달되었습니다.", 32 | "node.launch.envFile.description": "환경 변수 정의가 포함된 파일의 절대 경로입니다.", 33 | "node.launch.outputCapture.description": "출력 메시지를 캡처하는 위치: 디버그 API 또는 stdout/stderr 스트림", 34 | "node.launch.config.name": "시작", 35 | "node.attach.processId.description": "연결할 프로세스의 ID입니다.", 36 | "node.attach.localRoot.description": "'remoteRoot'에 대응하는 로컬 소스 루트입니다.", 37 | "node.attach.remoteRoot.description": "원격 호스트의 소스 루트입니다.", 38 | "node.attach.config.name": "연결", 39 | "node.processattach.config.name": "프로세스에 연결", 40 | "toggle.skipping.this.file": "이 파일에 대한 건너뛰기 토글", 41 | "extensionHost.label": "VS Code 확장 개발", 42 | "extensionHost.launch.runtimeExecutable.description": "VS Code의 절대 경로입니다.", 43 | "extensionHost.launch.stopOnEntry.description": "시작한 후 자동으로 확장 호스트를 중지합니다.", 44 | "extensionHost.launch.env.description": "확장 호스트에 전달된 환경 변수입니다.", 45 | "extensionHost.snippet.launch.label": "VS Code 확장 개발", 46 | "extensionHost.snippet.launch.description": "디버그 모드에서 VS Code 확장 시작", 47 | "extensionHost.launch.config.name": "확장 시작" 48 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/ptb/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Não foi possível encontrar o runtime '{0}' no PATH.", 8 | "VSND2011": "Não é possível iniciar o destino de depuração no terminal ({0}).", 9 | "VSND2017": "Não é possível iniciar o destino de depuração ({0}).", 10 | "VSND2028": "Tipo de console desconhecido '{0}'.", 11 | "VSND2002": "Não é possível iniciar o programa '{0}'; Configurando os mapas de fontes pode ajudar.", 12 | "VSND2003": "Não é possível iniciar o programa '{0}'; definindo o atributo '{1}' pode ajudar.", 13 | "VSND2029": "Não é possível carregar variáveis de ambiente do arquivo ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/ptb/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Caminho do programa usa caracteres com caixa diferente do arquivo em disco; Isso pode resultar em pontos de interrupção não atingidos.", 8 | "node.console.title": "Console de Debug Node", 9 | "attribute.path.not.exist": "Atributo '{0}' não existe ('{1}').", 10 | "attribute.path.not.absolute": "Atributo '{0}' não é absoluto ('{1}'); Considere a adição de '{2}' como um prefixo para torná-lo absoluto.", 11 | "VSND2001": "Não foi possível encontrar o runtime '{0}' no PATH.", 12 | "more.information": "Mais informações", 13 | "origin.from.node": "conteúdo somente leitura de Node. js", 14 | "origin.core.module": "módulo principal somente leitura" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/ptb/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Extensão de depurador do Visual Studio Code para Node.js v6.3+, usando o novo Protocolo Inspetor", 8 | "node.label": "Node.js v6.3+ via Protocolo Inspetor", 9 | "node.sourceMaps.description": "Use mapeamento de fonte JavaScript (se existir).", 10 | "outDir.deprecationMessage": "Atributo 'outDir' foi descontinuado, ao invés disso, utilize 'outFiles'.", 11 | "node.outFiles.description": "Se o mapeamento de fonte estiver habilitado, estes padrões glob especificam os arquivos JavaScript gerados. Se um padrão iniciar com '!' os arquivos serão excluídos. Se não especificado, o código gerado é esperado no mesmo diretório que o seu código fonte.", 12 | "node.stopOnEntry.description": "Automaticamente finaliza o programa após a execução.", 13 | "node.port.description": "Porta de depuração a ser associada. Padrão é 9229.", 14 | "node.address.description": "Endereço TCP/IP da porta de depuração. O padrão é 'localhost'.", 15 | "node.timeout.description": "Repetir durante esta quantidade de milisegundos para conectar ao Node.js. Padrão é 10000 ms.", 16 | "node.smartStep.description": "Código gerado automaticamente que não pode ser mapeado de volta para o código original. ", 17 | "node.diagnosticLogging.description": "Quando verdadeiro, o adaptador registra sua própria informação de diagnóstico para o console", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' foi descontinuado. Use 'trace' em vez disso.", 19 | "node.verboseDiagnosticLogging.description": "Quando verdadeiro, o adaptador registra todo o tráfego com o cliente e o destino (assim como a informação registrada por 'diagnosticLogging')", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' foi descontinuado. Use 'trace' em vez disso.", 21 | "node.trace.description": "Quando 'verdadeiro', o depurador registrará informações de rastreamento em um arquivo. Quando 'detalhado', também mostrará os logs no console.", 22 | "node.sourceMapPathOverrides.description": "Um conjunto de mapeamentos para reescrever as localizações dos arquivos fontes de onde o sourcemap aponta para os seus locais no disco. Veja o README para detalhes.", 23 | "node.skipFiles.description": "Uma matriz de nomes de arquivo ou pastas, ou padrões glob, para serem ignorados quando estiver depurando.", 24 | "node.restart.description": "Reiniciar a sessão depois que o Node.js finalizar.", 25 | "node.showAsyncStacks.description": "Mostrar as chamadas assíncronas que levam à pilha de chamadas atual.", 26 | "node.launch.program.description": "Caminho absoluto para o programa.", 27 | "node.launch.console.description": "Onde lançar o destino de depuração: console interno, terminal integrado ou terminal externo.", 28 | "node.launch.args.description": "Argumentos de linha de comando passados para o programa.", 29 | "node.launch.cwd.description": "Caminho absoluto para o diretório de trabalho do programa que está sendo depurado.", 30 | "node.launch.runtimeExecutable.description": "Runtime a ser usado. Pode ser um caminho absoluto ou o nome de um runtime disponível no caminho. Se omitido o valor 'node' é utilizado.", 31 | "node.launch.runtimeArgs.description": "Argumentos opcionais passados ao executável runtime.", 32 | "node.launch.env.description": "Variáveis de ambiente passadas para o programa. O valor 'null' remove a variável do ambiente.", 33 | "node.launch.envFile.description": "Caminho absoluto para um arquivo que contém definições de variáveis de ambiente.", 34 | "node.launch.outputCapture.description": "De onde capturar as mensagens de saída: Da API de depuração ou dos fluxos stdout/stderr.", 35 | "node.launch.config.name": "Executar", 36 | "node.attach.processId.description": "ID do processo para anexar.", 37 | "node.attach.localRoot.description": "A raiz de origem local que corresponde a 'remoteRoot'.", 38 | "node.attach.remoteRoot.description": "A raiz de origem do host remoto.", 39 | "node.attach.config.name": "Anexar", 40 | "node.processattach.config.name": "Anexar ao processo", 41 | "toggle.skipping.this.file": "Alternar para ignorar este arquivo", 42 | "extensionHost.label": "Desenvolvimento de extensão VS Code", 43 | "extensionHost.launch.runtimeExecutable.description": "Caminho absoluto do VS Code.", 44 | "extensionHost.launch.stopOnEntry.description": "Para automaticamente o host de extensão após a execução.", 45 | "extensionHost.launch.env.description": "Variáveis de ambiente passadas para o host de extensão.", 46 | "extensionHost.snippet.launch.label": "Desenvolvimento de extensão VS Code", 47 | "extensionHost.snippet.launch.description": "Executar uma extensão VS Code em modo de depuração", 48 | "extensionHost.launch.config.name": "Executar Extensão" 49 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/rus/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 8 | "VSND2011": "Не удается запустить цель отладки в терминале ({0}).", 9 | "VSND2017": "Не удается запустить цель отладки ({0}).", 10 | "VSND2028": "Неизвестный тип консоли: \"{0}\"", 11 | "VSND2002": "Не удается запустить программу \"{0}\". Попробуйте настроить исходное сопоставление.", 12 | "VSND2003": "Не удается запустить программу \"{0}\". Попробуйте настроить параметр \"{1}\".", 13 | "VSND2029": "Невозможно загрузить переменные среды из файла ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/rus/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "В пути к программе используются символы с разным регистром, как для файла на диске. Это может привести к тому, что точки останова не сработают.", 8 | "node.console.title": "Узел консоли отладки", 9 | "attribute.path.not.exist": "Атрибут \"{0}\" не существует (\"{1}\").", 10 | "attribute.path.not.absolute": "Атрибут \"{0}\" не является абсолютным (\"{1}\"). Попробуйте добавить \"{2}\" как префикс, чтобы сделать его абсолютным.", 11 | "VSND2001": "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 12 | "more.information": "Дополнительные сведения", 13 | "origin.from.node": "содержимое только для чтения из Node.js", 14 | "origin.core.module": "основной модуль только для чтения" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/trk/out/src/errors.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "VSND2001": "PATH üzerinde '{0}' çalışma zamanı bulunamıyor.", 8 | "VSND2011": "Terminalde hata ayıklama hedefi başlatılamıyor ({0}).", 9 | "VSND2017": "Hata ayıklama hedefi başlatılamıyor ({0}).", 10 | "VSND2028": "Bilinmeyen konsol türü '{0}'.", 11 | "VSND2002": "'{0}' programı başlatılamıyor; kaynak haritalarını yapılandırmak yardımcı olabilir.", 12 | "VSND2003": "'{0}' programı başlatılamıyor; '{1}' özniteliğini ayarlamak yardımcı olabilir.", 13 | "VSND2029": "Dosyadan ortam değişkenleri yüklenemedi ({0})." 14 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/trk/out/src/nodeDebugAdapter.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "program.path.case.mismatch.warning": "Program yolu ile diskteki dosya arasında büyük küçük karakter farkları var; bu, kesme noktalarının atlanmasına neden olabilir.", 8 | "node.console.title": "Node Hata Ayıklama Konsolu", 9 | "attribute.path.not.exist": "'{0}' özniteliği mevcut değil ('{1}').", 10 | "attribute.path.not.absolute": "'{0}' özniteliği mutlak değil ('{1}'); mutlak hale getirmek için, '{2}' yolunu ön ek olarak eklemeyi düşünün.", 11 | "VSND2001": "PATH üzerinde '{0}' çalışma zamanı bulunamıyor.", 12 | "more.information": "Daha Fazla Bilgi", 13 | "origin.from.node": "Node.js'den salt okunur içerik", 14 | "origin.core.module": "salt okunur çekirdek modülü" 15 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/i18n/trk/package.i18n.json: -------------------------------------------------------------------------------- 1 | /*--------------------------------------------------------------------------------------------- 2 | * Copyright (c) Microsoft Corporation. All rights reserved. 3 | * Licensed under the MIT License. See License.txt in the project root for license information. 4 | *--------------------------------------------------------------------------------------------*/ 5 | // Do not edit this file. It is machine generated. 6 | { 7 | "extension.description": "Yeni, Denetçi Protokolü'nü kullanan; Node.js v6.3+ için Visual Studio Code hata ayıklama eklentisi", 8 | "node.label": "Denetçi Protokolü ile Node.js v6.3+", 9 | "node.sourceMaps.description": "JavaScript kaynak haritaları kullanın (varsa).", 10 | "outDir.deprecationMessage": "'outDir' özniteliği kullanım dışıdır, bunun yerine 'outFiles' özniteliğini kullanın.", 11 | "node.outFiles.description": "Kaynak haritaları etkinleştirilmiş ise, bu glob desenleri oluşturulan JavaScript dosyalarını belirtir. '!' ile başlayan kalıpta dosyalar hariç tutulur. Eğer belirtilmemişse, oluşturulan kodun kaynağıyla aynı dizinde olması beklenir.", 12 | "node.stopOnEntry.description": "Başlatıldıktan sonra programı otomatik olarak durdur.", 13 | "node.port.description": "Bağlanacak hata ayıklama portu. Varsayılan 9229'dur.", 14 | "node.address.description": "Hata ayıklama portunun TCP/IP adresi. Varsayılan 'localhost'tur.", 15 | "node.timeout.description": "Node.js'ye yeniden bağlanmak için bu sayıda milisaniye kadar tekrar deneyin. Varsayılan 10000 ms'dir.", 16 | "node.smartStep.description": "Orijinal kaynağa geri eşlenemeyen oluşturulmuş kodlar üzerinde otomatik olarak adım adım ilerleyin.", 17 | "node.diagnosticLogging.description": "Doğru olduğunda, bağdaştırıcı kendi tanılama bilgilerini konsola yazdırır", 18 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' kullanım dışıdır. Bunun yerine 'trace' özniteliğini kullanın.", 19 | "node.verboseDiagnosticLogging.description": "Doğru olduğunda, bağdaştırıcı istemci ve hedef ('diagnosticLogging' tarafından kaydedilen bilgileri de) ile tüm trafiğini günlüğe kaydeder", 20 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' kullanım dışıdır. Bunun yerine 'trace' özniteliğini kullanın.", 21 | "node.trace.description": "'true' olduğunda; hata ayıklayıcı, izleme bilgisini bir dosyaya günlük şeklinde kaydeder. 'verbose' olduğunda, günlükleri ayrıca konsolda gösterir.", 22 | "node.sourceMapPathOverrides.description": "Kaynak dosyalarının konumlarını, kaynak haritanın belirttiği yerden disk üzerindeki konumlarına yeniden yazmak için bir eşlemeler dizisi. Ayrıntılar için README dosyasına bakın.", 23 | "node.skipFiles.description": "Hata ayıklama yapılırken atlanacak dosya veya klasör adları, veya glob desenleri dizisi.", 24 | "node.restart.description": "Node.js sonlandırıldıktan sonra oturumu yeniden başlatın.", 25 | "node.showAsyncStacks.description": "Geçerli çağrı yığınına giden asenkron çağrıları gösterin.", 26 | "node.launch.program.description": "Programın mutlak yolu.", 27 | "node.launch.console.description": "Hata ayıklama hedefinin nerede başlatılacağı: dahili konsol, entegre terminal, veya harici terminal.", 28 | "node.launch.args.description": "Programa iletilecek komut satırı argümanları.", 29 | "node.launch.cwd.description": "Hata ayıklama yapılan programın çalışma klasörünün mutlak yolu.", 30 | "node.launch.runtimeExecutable.description": "Kullanılacak çalışma zamanı. Mutlak bir yol veya PATH'da mevcut bir çalışma zamanı adı kullanılabilir. Eğer atlanırsa 'node' varsayılır.", 31 | "node.launch.runtimeArgs.description": "Çalışma zamanı yürütülebilir dosyasına iletilecek isteğe bağlı argümanlar.", 32 | "node.launch.env.description": "Programa iletilecek ortam değişkenleri. 'null' değeri, değişkeni ortamdan kaldırır.", 33 | "node.launch.envFile.description": "Ortam değişkenleri tanımlamalarını içeren bir dosyanın mutlak yolu.", 34 | "node.launch.outputCapture.description": "Çıktı mesajları nereden yakalanacak: Hata ayıklama API'si veya stdout/stderr akışları.", 35 | "node.launch.config.name": "Başlat", 36 | "node.attach.processId.description": "Bağlanacak işlem Id'si.", 37 | "node.attach.localRoot.description": "'remoteRoot' ögesine karşılık gelen yerel kaynak kökü.", 38 | "node.attach.remoteRoot.description": "Uzak sunucunun kaynak kökü.", 39 | "node.attach.config.name": "Bağla", 40 | "node.processattach.config.name": "İşleme Bağla", 41 | "toggle.skipping.this.file": "Bu Dosyayı Atlamayı Aç/Kapa", 42 | "extensionHost.label": "VS Code Eklentisi Geliştirme", 43 | "extensionHost.launch.runtimeExecutable.description": "VS Code'un mutlak yolu", 44 | "extensionHost.launch.stopOnEntry.description": "Başlatıldıktan sonra eklenti sunucusunu otomatik olarak durdur.", 45 | "extensionHost.launch.env.description": "Eklenti sunucusuna iletilecek ortam değişkenleri.", 46 | "extensionHost.snippet.launch.label": "VS Code Eklentisi Geliştirme", 47 | "extensionHost.snippet.launch.description": "Bir VS Code eklentisini hata ayıklama modunda çalıştır", 48 | "extensionHost.launch.config.name": "Eklentiyi Başlat" 49 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const nls = require("vscode-nls"); 7 | const localize = nls.config(process.env.VSCODE_NLS_CONFIG)(__filename); 8 | function runtimeNotFound(_runtime) { 9 | return { 10 | id: 2001, 11 | format: localize(0, null, '{_runtime}'), 12 | variables: { _runtime } 13 | }; 14 | } 15 | exports.runtimeNotFound = runtimeNotFound; 16 | function cannotLaunchInTerminal(_error) { 17 | return { 18 | id: 2011, 19 | format: localize(1, null, '{_error}'), 20 | variables: { _error } 21 | }; 22 | } 23 | exports.cannotLaunchInTerminal = cannotLaunchInTerminal; 24 | function cannotLaunchDebugTarget(_error) { 25 | return { 26 | id: 2017, 27 | format: localize(2, null, '{_error}'), 28 | variables: { _error }, 29 | showUser: true, 30 | sendTelemetry: true 31 | }; 32 | } 33 | exports.cannotLaunchDebugTarget = cannotLaunchDebugTarget; 34 | function unknownConsoleType(consoleType) { 35 | return { 36 | id: 2028, 37 | format: localize(3, null, consoleType) 38 | }; 39 | } 40 | exports.unknownConsoleType = unknownConsoleType; 41 | function cannotLaunchBecauseSourceMaps(programPath) { 42 | return { 43 | id: 2002, 44 | format: localize(4, null, '{path}'), 45 | variables: { path: programPath } 46 | }; 47 | } 48 | exports.cannotLaunchBecauseSourceMaps = cannotLaunchBecauseSourceMaps; 49 | function cannotLaunchBecauseOutFiles(programPath) { 50 | return { 51 | id: 2003, 52 | format: localize(5, null, '{path}', 'outFiles'), 53 | variables: { path: programPath } 54 | }; 55 | } 56 | exports.cannotLaunchBecauseOutFiles = cannotLaunchBecauseOutFiles; 57 | function cannotLaunchBecauseJsNotFound(programPath) { 58 | return { 59 | id: 2009, 60 | format: localize(6, null, '{path}'), 61 | variables: { path: programPath } 62 | }; 63 | } 64 | exports.cannotLaunchBecauseJsNotFound = cannotLaunchBecauseJsNotFound; 65 | function cannotLoadEnvVarsFromFile(error) { 66 | return { 67 | id: 2029, 68 | format: localize(7, null, '{_error}'), 69 | variables: { _error: error } 70 | }; 71 | } 72 | exports.cannotLoadEnvVarsFromFile = cannotLoadEnvVarsFromFile; 73 | 74 | //# sourceMappingURL=errors.js.map 75 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.de.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 3 | "Das Debugziel im Terminal kann nicht gestartet werden ({0}).", 4 | "Das Debugziel kann nicht gestartet werden ({0}).", 5 | "Unbekannter Konsolentyp \"{0}\".", 6 | "Das Programm \"{0}\" kann nicht gestartet werden. Das Konfigurieren von Quellzuordnungen ist ggf. hilfreich.", 7 | "Das Programm \"{0}\" kann nicht gestartet werden. Das Festlegen des Attributs \"{1}\" ist ggf. hilfreich.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Umgebungsvariablen können nicht aus Datei \"{0}\" geladen werden." 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.es.json: -------------------------------------------------------------------------------- 1 | [ 2 | "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 3 | "No se puede iniciar el destino de depuración en el terminal ({0}).", 4 | "No se puede iniciar el destino de depuración ({0}).", 5 | "Tipo de consola desconocido: '{0}'.", 6 | "No se puede iniciar el programa '{0}'. Configurar mapas de origen puede ser útil.", 7 | "No se puede iniciar el programa '{0}'. Establecer el atributo '{1}' puede ayudar.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "No se pueden cargar las variables de entorno desde el archivo ({0})." 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.fr.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Runtime '{0}' introuvable dans PATH.", 3 | "Impossible de lancer la cible de débogage dans le terminal ({0}).", 4 | "Impossible de lancer la cible de débogage ({0}).", 5 | "Type de console inconnu '{0}'.", 6 | "Impossible de lancer le programme '{0}'. Essayez éventuellement de configurer les mappages de sources.", 7 | "Impossible de lancer le programme '{0}' ; essayez de définir l'attribut '{1}'.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Impossible de charger les variables d'environnement à partir du fichier ({0})." 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.it.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Il runtime '{0}' non è stato trovato in PATH.", 3 | "Non è possibile avviare la destinazione di debug nel terminale ({0}).", 4 | "Non è possibile avviare la destinazione di debug ({0}).", 5 | "Il tipo di console '{0}' è sconosciuto.", 6 | "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a configurare i mapping di origine.", 7 | "Non è possibile avviare il programma '{0}'. Per risolvere il problema, provare a impostare l'attributo '{1}'.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Non è possibile caricare le variabili di ambiente dal file ({0})." 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.ja.json: -------------------------------------------------------------------------------- 1 | [ 2 | "PATH 上でランタイム '{0}' が見つかりません。", 3 | "端末 ({0}) でデバッグ ターゲットを起動できません。", 4 | "デバッグ ターゲット ({0}) を起動できません。", 5 | "不明なコンソールの種類 '{0}'.", 6 | "プログラム '{0}' を起動できません。ソース マップを構成すると役立つ場合があります。", 7 | "プログラム '{0}' を起動できません。'{1}' 属性を設定すると役立つ可能性があります。", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "ファイル ({0}) から環境変数を読み込むことができません。" 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "messages": [ 3 | "Cannot find runtime '{0}' on PATH.", 4 | "Cannot launch debug target in terminal ({0}).", 5 | "Cannot launch debug target ({0}).", 6 | "Unknown console type '{0}'.", 7 | "Cannot launch program '{0}'; configuring source maps might help.", 8 | "Cannot launch program '{0}'; setting the '{1}' attribute might help.", 9 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 10 | "Can't load environment variables from file ({0})." 11 | ], 12 | "keys": [ 13 | "VSND2001", 14 | "VSND2011", 15 | "VSND2017", 16 | "VSND2028", 17 | "VSND2002", 18 | "VSND2003", 19 | "VSND2009", 20 | "VSND2029" 21 | ] 22 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.ko.json: -------------------------------------------------------------------------------- 1 | [ 2 | "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 3 | "터미널({0})에서 디버그 대상을 시작할 수 없습니다.", 4 | "디버그 대상({0})을 시작할 수 없습니다.", 5 | "알 수 없는 콘솔 유형 '{0}'입니다.", 6 | "프로그램 '{0}'을(를) 시작할 수 없습니다. 소스 맵을 구성하는 것이 좋습니다.", 7 | "프로그램 '{0}'을(를) 시작할 수 없습니다. '{1}' 특성을 설정하는 것이 좋습니다.", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "파일({0})에서 환경 변수를 로드할 수 없습니다." 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.ru.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 3 | "Не удается запустить цель отладки в терминале ({0}).", 4 | "Не удается запустить цель отладки ({0}).", 5 | "Неизвестный тип консоли: \"{0}\"", 6 | "Не удается запустить программу \"{0}\". Попробуйте настроить исходное сопоставление.", 7 | "Не удается запустить программу \"{0}\". Попробуйте настроить параметр \"{1}\".", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "Невозможно загрузить переменные среды из файла ({0})." 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.zh-cn.json: -------------------------------------------------------------------------------- 1 | [ 2 | "无法在 PATH 上找到运行时”{0}“。", 3 | "无法在终端({0})中启动调试目标。", 4 | "无法启动调试目标({0})。", 5 | "未知的控制台类型“{0}”。", 6 | "无法启动计划“{0}”;配置源映射可能会有帮助。", 7 | "无法启动程序”{0}“;设置”{1}“属性可能会有帮助。", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "无法从文件({0})加载环境变量。" 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/errors.nls.zh-tw.json: -------------------------------------------------------------------------------- 1 | [ 2 | "在 PATH 找不到執行階段 '{0}'。", 3 | "無法在終端機 ({0}) 啟動偵錯目標。", 4 | "無法啟動偵錯目標 ({0})。", 5 | "未知的主控台類型 '{0}'。", 6 | "無法啟動程式 '{0}'; 設定來源對應可有所幫助。", 7 | "無法啟動程式 '{0}'。設定 '{1}' 屬性可能會有幫助。", 8 | "Cannot launch program '{0}' because corresponding JavaScript cannot be found.", 9 | "無法從檔案 ({0}) 載入環境變數。" 10 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/extension.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const vscode = require("vscode"); 7 | const path = require("path"); 8 | const fs = require("fs"); 9 | const initialConfigurations = [ 10 | { 11 | name: "Launch Program", 12 | type: "node2", 13 | request: "launch", 14 | program: "${workspaceFolder}/app.js", 15 | cwd: "${workspaceFolder}" 16 | }, 17 | { 18 | name: "Attach to Process", 19 | type: "node2", 20 | request: "attach", 21 | port: 9229 22 | } 23 | ]; 24 | function activate(context) { 25 | context.subscriptions.push(vscode.commands.registerCommand('extension.node-debug2.provideInitialConfigurations', provideInitialConfigurations)); 26 | context.subscriptions.push(vscode.commands.registerCommand('extension.node-debug2.toggleSkippingFile', toggleSkippingFile)); 27 | } 28 | exports.activate = activate; 29 | function deactivate() { 30 | } 31 | exports.deactivate = deactivate; 32 | function provideInitialConfigurations() { 33 | let program = getProgram(); 34 | if (program) { 35 | program = path.isAbsolute(program) ? program : path.join('${workspaceFolder}', program); 36 | initialConfigurations.forEach(config => { 37 | if (config['program']) { 38 | config['program'] = program; 39 | } 40 | }); 41 | } 42 | // If this looks like a typescript/coffeescript workspace, add sourcemap-related props 43 | if (vscode.workspace.textDocuments.some(document => document.languageId === 'typescript' || document.languageId === 'coffeescript')) { 44 | initialConfigurations.forEach(config => { 45 | config['outFiles'] = []; 46 | }); 47 | } 48 | // Massage the configuration string, add an aditional tab and comment out processId 49 | const configurationsMassaged = JSON.stringify(initialConfigurations, null, '\t').replace(',\n\t\t"processId', '\n\t\t//"processId') 50 | .split('\n').map(line => '\t' + line).join('\n').trim(); 51 | return [ 52 | '{', 53 | '\t// Use IntelliSense to find out which attributes exist for node debugging', 54 | '\t// Use hover for the description of the existing attributes', 55 | '\t// For further information visit https://go.microsoft.com/fwlink/?linkid=830387', 56 | '\t"version": "0.2.0",', 57 | '\t"configurations": ' + configurationsMassaged, 58 | '}' 59 | ].join('\n'); 60 | } 61 | function getProgram() { 62 | const packageJsonPath = path.join(vscode.workspace.rootPath, 'package.json'); 63 | let program = ''; 64 | // Get 'program' from package.json 'main' or 'npm start' 65 | try { 66 | const jsonContent = fs.readFileSync(packageJsonPath, 'utf8'); 67 | const jsonObject = JSON.parse(jsonContent); 68 | if (jsonObject.main) { 69 | program = jsonObject.main; 70 | } 71 | else if (jsonObject.scripts && typeof jsonObject.scripts.start === 'string') { 72 | program = jsonObject.scripts.start.split(' ').pop(); 73 | } 74 | } 75 | catch (error) { } 76 | return program; 77 | } 78 | function toggleSkippingFile(path) { 79 | if (!path) { 80 | const activeEditor = vscode.window.activeTextEditor; 81 | path = activeEditor && activeEditor.document.fileName; 82 | } 83 | const args = typeof path === 'string' ? { path } : { sourceReference: path }; 84 | vscode.commands.executeCommand('workbench.customDebugRequest', 'toggleSkipFileStatus', args); 85 | } 86 | 87 | //# sourceMappingURL=extension.js.map 88 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebug.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const vscode_chrome_debug_core_1 = require("vscode-chrome-debug-core"); 7 | const path = require("path"); 8 | const os = require("os"); 9 | const nodeDebugAdapter_1 = require("./nodeDebugAdapter"); 10 | vscode_chrome_debug_core_1.ChromeDebugSession.run(vscode_chrome_debug_core_1.ChromeDebugSession.getSession({ 11 | logFilePath: path.join(os.tmpdir(), 'vscode-node-debug2.txt'), 12 | adapter: nodeDebugAdapter_1.NodeDebugAdapter, 13 | extensionName: 'node-debug2', 14 | enableSourceMapCaching: true 15 | })); 16 | /* tslint:disable:no-var-requires */ 17 | vscode_chrome_debug_core_1.logger.log('node-debug2: ' + require('../../package.json').version); 18 | 19 | //# sourceMappingURL=nodeDebug.js.map 20 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.de.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "Der Programmpfad verwendet ein Zeichen mit anderer Groß-/Kleinschreibung als die Datei auf dem Datenträger. Dies kann dazu führen, dass Haltepunkte nicht erreicht werden.", 4 | "Node-Debugging-Konsole", 5 | "Das Attribut \"{0}\" ist nicht vorhanden (\"{1}\").", 6 | "Das Attribut \"{0}\" ist nicht absolut (\"{1}\"). Fügen Sie ggf. \"{2}\" als Präfix hinzu, um es als absolut zu definieren.", 7 | "Die Laufzeit \"{0}\" wurde in PATH nicht gefunden.", 8 | "Weitere Informationen", 9 | "Schreibgeschützter Inhalt aus Node.js.", 10 | "Schreibgeschütztes Kernmodul" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.es.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "El uso de mayúsculas y minúsculas en la ruta de acceso del programa no es igual al del archivo en disco. Esto puede hacer que no se llegue a los puntos de interrupción.", 4 | "Consola de depuración de nodos", 5 | "El atributo '{0}' no existe ('{1}').", 6 | "El atributo '{0}' no es absoluto ('{1}'). Pruebe a agregar '{2}' como prefijo para hacerlo absoluto.", 7 | "No se encuentra el sistema en tiempo de ejecución '{0}' en PATH.", 8 | "Más información", 9 | "contenido de solo lectura de Node.js", 10 | "módulo principal de solo lectura" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.fr.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "Le chemin du programme utilise un nom de fichier contenant des caractères avec des casses différentes, ce qui peut empêcher l'accès aux points d'arrêt.", 4 | "Console de débogage de nœud", 5 | "L'attribut '{0}' n'existe pas ('{1}').", 6 | "L'attribut '{0}' n'est pas absolu ('{1}') ; songez à ajouter '{2}' comme préfixe pour le rendre absolu.", 7 | "Runtime '{0}' introuvable dans PATH.", 8 | "Informations", 9 | "contenu en lecture seule à partir du code Node.js", 10 | "module de base en lecture seule" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.it.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "La combinazione di minuscole/maiuscole usata nel percorso del programma è diversa rispetto al file su disco. È possibile che i punti di interruzione non vengano rilevati.", 4 | "Console di debug nodo", 5 | "L'attributo '{0}' non esiste ('{1}').", 6 | "L'attributo '{0}' non è assoluto ('{1}'). Per renderlo assoluto, provare ad aggiungere '{2}' come prefisso.", 7 | "Il runtime '{0}' non è stato trovato in PATH.", 8 | "Altre informazioni", 9 | "contenuto di sola lettura di Node.js", 10 | "modulo principale di sola lettura" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.ja.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。ブレークポイントがヒットしない可能性があります。", 4 | "ノード デバッグ コンソール", 5 | "属性 '{0}' が存在しません ('{1}')。", 6 | "属性 '{0}' が絶対 ('{1}') ではありません。絶対的なものにするには、プレフィックスとして '{2}' を追加することを考慮してください。", 7 | "PATH 上でランタイム '{0}' が見つかりません。", 8 | "詳細情報", 9 | "Node.js からの読み取り専用コンテンツ", 10 | "読み取り専用のコア モジュール" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "messages": [ 3 | "Cannot find Windows Subsystem for Linux installation.", 4 | "Program path uses differently cased character as file on disk; this might result in breakpoints not being hit.", 5 | "Node Debug Console", 6 | "Attribute '{0}' does not exist ('{1}').", 7 | "Attribute '{0}' is not absolute ('{1}'); consider adding '{2}' as a prefix to make it absolute.", 8 | "Cannot find runtime '{0}' on PATH. Make sure to have '{0}' installed.", 9 | "More Information", 10 | "read-only content from Node.js", 11 | "read-only core module" 12 | ], 13 | "keys": [ 14 | "attribute.wsl.not.exist", 15 | "program.path.case.mismatch.warning", 16 | "node.console.title", 17 | "attribute.path.not.exist", 18 | "attribute.path.not.absolute", 19 | "VSND2001", 20 | "more.information", 21 | "origin.from.node", 22 | "origin.core.module" 23 | ] 24 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.ko.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "프로그램 경로에 사용된 대소문자가 디스크 상의 파일과 다릅니다. 이로 인해 중단점이 적중되지 않을 수 있습니다.", 4 | "노드 디버그 콘솔", 5 | "특성 '{0}'이(가) 없습니다('{1}').", 6 | "'{0}'이(가) 절대 특성('{1}')이 아닙니다. '{2}'을(를) 접두사로 추가하여 절대 특성으로 만드는 것이 좋습니다.", 7 | "PATH에서 런타임 '{0}'을(를) 찾을 수 없습니다.", 8 | "추가 정보", 9 | "Node.js의 읽기 전용 콘텐츠", 10 | "읽기 전용 코어 모듈" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.ru.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "В пути к программе используются символы с разным регистром, как для файла на диске. Это может привести к тому, что точки останова не сработают.", 4 | "Узел консоли отладки", 5 | "Атрибут \"{0}\" не существует (\"{1}\").", 6 | "Атрибут \"{0}\" не является абсолютным (\"{1}\"). Попробуйте добавить \"{2}\" как префикс, чтобы сделать его абсолютным.", 7 | "Не удалось найти среду выполнения \"{0}\", заданную переменной PATH.", 8 | "Дополнительные сведения", 9 | "содержимое только для чтения из Node.js", 10 | "основной модуль только для чтения" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.zh-cn.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "程序路径与磁盘上的文件一样使用大小写不同的字符;这可能导致出现未被命中的断点。", 4 | "节点调试控制台", 5 | "属性 \"{0}\" 不存在(\"{1}\")。", 6 | "属性”{0}“不是绝对的(”{1}“);可考虑将”{2}“添加为前缀以使其成为绝对。", 7 | "无法在 PATH 上找到运行时”{0}“。", 8 | "详细信息", 9 | "Node.js 的只读内容", 10 | "只读核心模块" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/nodeDebugAdapter.nls.zh-tw.json: -------------------------------------------------------------------------------- 1 | [ 2 | "Cannot find Windows Subsystem for Linux installation.", 3 | "程式路徑使用大小寫相異的字元作為磁碟上的文件,這可能導致無法叫用中斷點。", 4 | "節點偵錯主控台", 5 | "屬性 '{0}' 不存在 ('{1}')。", 6 | "屬性 '{0}' 非絕對值 ('{1}'),請考慮加入 '{2}' 作為前置詞,使其成為絕對值。", 7 | "在 PATH 找不到執行階段 '{0}'。", 8 | "詳細資訊", 9 | "Node.js 中的唯讀內容", 10 | "唯讀核心模組" 11 | ] -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/terminateProcess.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | terminateTree() { 4 | for cpid in $(/usr/bin/pgrep -P $1); do 5 | terminateTree $cpid 6 | done 7 | kill -9 $1 > /dev/null 2>&1 8 | } 9 | 10 | for pid in $*; do 11 | terminateTree $pid 12 | done -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/utils.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------- 3 | * Copyright (C) Microsoft Corporation. All rights reserved. 4 | *--------------------------------------------------------*/ 5 | Object.defineProperty(exports, "__esModule", { value: true }); 6 | const path = require("path"); 7 | const fs = require("fs"); 8 | const cp = require("child_process"); 9 | const NODE_SHEBANG_MATCHER = new RegExp('#! */usr/bin/env +node'); 10 | function isJavaScript(aPath) { 11 | const name = path.basename(aPath).toLowerCase(); 12 | if (name.endsWith('.js') || name.endsWith('.mjs')) { 13 | return true; 14 | } 15 | try { 16 | const buffer = new Buffer(30); 17 | const fd = fs.openSync(aPath, 'r'); 18 | fs.readSync(fd, buffer, 0, buffer.length, 0); 19 | fs.closeSync(fd); 20 | const line = buffer.toString(); 21 | if (NODE_SHEBANG_MATCHER.test(line)) { 22 | return true; 23 | } 24 | } 25 | catch (e) { 26 | // silently ignore problems 27 | } 28 | return false; 29 | } 30 | exports.isJavaScript = isJavaScript; 31 | function random(low, high) { 32 | return Math.floor(Math.random() * (high - low) + low); 33 | } 34 | exports.random = random; 35 | function killTree(processId) { 36 | if (process.platform === 'win32') { 37 | const windir = process.env['WINDIR'] || 'C:\\Windows'; 38 | const TASK_KILL = path.join(windir, 'System32', 'taskkill.exe'); 39 | // when killing a process in Windows its child processes are *not* killed but become root processes. 40 | // Therefore we use TASKKILL.EXE 41 | try { 42 | cp.execSync(`${TASK_KILL} /F /T /PID ${processId}`); 43 | } 44 | catch (err) { 45 | } 46 | } 47 | else { 48 | // on linux and OS X we kill all direct and indirect child processes as well 49 | try { 50 | const cmd = path.join(__dirname, './terminateProcess.sh'); 51 | cp.spawnSync(cmd, [processId.toString()]); 52 | } 53 | catch (err) { 54 | } 55 | } 56 | } 57 | exports.killTree = killTree; 58 | function trimLastNewline(msg) { 59 | return msg.replace(/(\n|\r\n)$/, ''); 60 | } 61 | exports.trimLastNewline = trimLastNewline; 62 | function extendObject(toObject, fromObject) { 63 | for (let key in fromObject) { 64 | if (fromObject.hasOwnProperty(key)) { 65 | toObject[key] = fromObject[key]; 66 | } 67 | } 68 | return toObject; 69 | } 70 | exports.extendObject = extendObject; 71 | function stripBOM(s) { 72 | if (s && s[0] === '\uFEFF') { 73 | s = s.substr(1); 74 | } 75 | return s; 76 | } 77 | exports.stripBOM = stripBOM; 78 | const semverRegex = /v?(\d+)\.(\d+)\.(\d+)/; 79 | function compareSemver(a, b) { 80 | const aNum = versionStringToNumber(a); 81 | const bNum = versionStringToNumber(b); 82 | return aNum - bNum; 83 | } 84 | exports.compareSemver = compareSemver; 85 | function versionStringToNumber(str) { 86 | const match = str.match(semverRegex); 87 | if (!match) { 88 | throw new Error('Invalid node version string: ' + str); 89 | } 90 | return parseInt(match[1], 10) * 10000 + parseInt(match[2], 10) * 100 + parseInt(match[3], 10); 91 | } 92 | 93 | //# sourceMappingURL=utils.js.map 94 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/src/wslSupport.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const path = require("path"); 4 | const fs = require("fs"); 5 | const child_process = require("child_process"); 6 | const isWindows = process.platform === 'win32'; 7 | const is64bit = process.arch === 'x64'; 8 | function subsystemForLinuxPresent() { 9 | if (!isWindows) { 10 | return false; 11 | } 12 | const bashPath32bitApp = path.join(process.env['SystemRoot'], 'Sysnative', 'bash.exe'); 13 | const bashPath64bitApp = path.join(process.env['SystemRoot'], 'System32', 'bash.exe'); 14 | const bashPathHost = is64bit ? bashPath64bitApp : bashPath32bitApp; 15 | return fs.existsSync(bashPathHost); 16 | } 17 | exports.subsystemForLinuxPresent = subsystemForLinuxPresent; 18 | function windowsPathToWSLPath(windowsPath) { 19 | if (!isWindows || !windowsPath) { 20 | return undefined; 21 | } 22 | else if (path.isAbsolute(windowsPath)) { 23 | return `/mnt/${windowsPath.substr(0, 1).toLowerCase()}/${windowsPath.substr(3).replace(/\\/g, '/')}`; 24 | } 25 | else { 26 | return windowsPath.replace(/\\/g, '/'); 27 | } 28 | } 29 | function createLaunchArg(useSubsytemLinux, useExternalConsole, cwd, executable, args, program) { 30 | if (useSubsytemLinux && subsystemForLinuxPresent()) { 31 | const bashPath32bitApp = path.join(process.env['SystemRoot'], 'Sysnative', 'bash.exe'); 32 | const bashPath64bitApp = path.join(process.env['SystemRoot'], 'System32', 'bash.exe'); 33 | const bashPathHost = is64bit ? bashPath64bitApp : bashPath32bitApp; 34 | const subsystemLinuxPath = useExternalConsole ? bashPath64bitApp : bashPathHost; 35 | const bashCommand = [executable].concat(args || []).map(element => { 36 | if (element === program) { 37 | element = element.replace(/\\/g, '/'); 38 | } 39 | return element.indexOf(' ') > 0 ? `'${element}'` : element; 40 | }).join(' '); 41 | return { 42 | cwd, 43 | executable: subsystemLinuxPath, 44 | args: ['-ic', bashCommand], 45 | combined: [subsystemLinuxPath].concat(['-ic', bashCommand]), 46 | localRoot: cwd, 47 | remoteRoot: windowsPathToWSLPath(cwd) 48 | }; 49 | } 50 | else { 51 | return { 52 | cwd: cwd, 53 | executable: executable, 54 | args: args || [], 55 | combined: [executable].concat(args || []) 56 | }; 57 | } 58 | } 59 | exports.createLaunchArg = createLaunchArg; 60 | function spawn(useWSL, executable, args, options) { 61 | const launchArgs = createLaunchArg(useWSL, false, undefined, executable, args); 62 | return child_process.spawn(launchArgs.executable, launchArgs.args, options); 63 | } 64 | exports.spawn = spawn; 65 | function spawnSync(useWSL, executable, args, options) { 66 | const launchArgs = createLaunchArg(useWSL, false, undefined, executable, args); 67 | return child_process.spawnSync(launchArgs.executable, launchArgs.args, options); 68 | } 69 | exports.spawnSync = spawnSync; 70 | 71 | //# sourceMappingURL=wslSupport.js.map 72 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/test/testSetup.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------------------------------------------- 3 | * Copyright (c) Microsoft Corporation. All rights reserved. 4 | * Licensed under the MIT License. See License.txt in the project root for license information. 5 | *--------------------------------------------------------------------------------------------*/ 6 | Object.defineProperty(exports, "__esModule", { value: true }); 7 | const os = require("os"); 8 | const path = require("path"); 9 | const ts = require("vscode-chrome-debug-core-testsupport"); 10 | const NIGHTLY_NAME = os.platform() === 'win32' ? 'node-nightly.cmd' : 'node-nightly'; 11 | function patchLaunchArgs(launchArgs) { 12 | launchArgs.trace = 'verbose'; 13 | if (process.version.startsWith('v6.2')) { 14 | launchArgs.runtimeExecutable = NIGHTLY_NAME; 15 | } 16 | if (!launchArgs.port) { 17 | launchArgs.port = 9229; 18 | launchArgs.runtimeArgs = launchArgs.runtimeArgs || []; 19 | launchArgs.runtimeArgs.push(`--inspect=${launchArgs.port}`, '--debug-brk'); 20 | } 21 | } 22 | function setup(port) { 23 | return ts.setup('./out/src/nodeDebug.js', 'node2', patchLaunchArgs, port); 24 | } 25 | exports.setup = setup; 26 | function teardown() { 27 | ts.teardown(); 28 | } 29 | exports.teardown = teardown; 30 | exports.lowercaseDriveLetterDirname = __dirname.charAt(0).toLowerCase() + __dirname.substr(1); 31 | exports.PROJECT_ROOT = path.join(exports.lowercaseDriveLetterDirname, '../../'); 32 | exports.DATA_ROOT = path.join(exports.PROJECT_ROOT, 'testdata/'); 33 | 34 | //# sourceMappingURL=testSetup.js.map 35 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/out/test/variables.test.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | /*--------------------------------------------------------------------------------------------- 3 | * Copyright (c) Microsoft Corporation. All rights reserved. 4 | * Licensed under the MIT License. See License.txt in the project root for license information. 5 | *--------------------------------------------------------------------------------------------*/ 6 | var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { 7 | return new (P || (P = Promise))(function (resolve, reject) { 8 | function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } 9 | function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } 10 | function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } 11 | step((generator = generator.apply(thisArg, _arguments || [])).next()); 12 | }); 13 | }; 14 | Object.defineProperty(exports, "__esModule", { value: true }); 15 | const assert = require("assert"); 16 | const path = require("path"); 17 | // import { DebugProtocol } from 'vscode-debugprotocol'; 18 | const testSetup = require("./testSetup"); 19 | const DATA_ROOT = testSetup.DATA_ROOT; 20 | suite('Variables', () => { 21 | let dc; 22 | setup(() => { 23 | return testSetup.setup() 24 | .then(_dc => dc = _dc); 25 | }); 26 | teardown(() => { 27 | return testSetup.teardown(); 28 | }); 29 | test('retrieves props of a large buffer', () => __awaiter(this, void 0, void 0, function* () { 30 | const PROGRAM = path.join(DATA_ROOT, 'large-buffer/largeBuffer.js'); 31 | yield dc.hitBreakpoint({ program: PROGRAM }, { path: PROGRAM, line: 2 }); 32 | const stack = yield dc.stackTraceRequest(); 33 | assert(stack.body.stackFrames && stack.body.stackFrames.length > 0, 'Did not return any stackframes'); 34 | const firstFrameId = stack.body.stackFrames[0].id; 35 | const scopes = yield dc.scopesRequest({ frameId: firstFrameId }); 36 | assert(scopes.body.scopes && scopes.body.scopes.length > 0, 'Did not return any scopes'); 37 | const localScope = scopes.body.scopes[0]; 38 | const localScopeVars = yield dc.variablesRequest({ variablesReference: localScope.variablesReference }); 39 | const bufferVar = localScopeVars.body.variables.find(vbl => vbl.name === 'buffer'); 40 | assert(bufferVar, 'Did not return a var named buffer'); 41 | assert(bufferVar.indexedVariables > 0, 'Must return some indexedVariables'); 42 | assert(bufferVar.namedVariables === 0, 'Must not return namedVariables'); 43 | const bufferProps = yield dc.variablesRequest({ variablesReference: bufferVar.variablesReference, filter: 'indexed', start: 0, count: 100 }); 44 | // Just assert that something is returned, and that the last request doesn't fail or time out 45 | assert(bufferProps.body.variables.length > 0, 'Some variables must be returned'); 46 | })); 47 | }); 48 | 49 | //# sourceMappingURL=variables.test.js.map 50 | -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/package.nls.json: -------------------------------------------------------------------------------- 1 | { 2 | "extension.description": "Visual Studio Code debugger extension for Node.js v6.3+, using the new Inspector Protocol", 3 | 4 | "node.label": "Node.js v6.3+ via Inspector Protocol", 5 | 6 | "node.sourceMaps.description": "Use JavaScript source maps (if they exist).", 7 | "outDir.deprecationMessage": "Attribute 'outDir' is deprecated, use 'outFiles' instead.", 8 | "node.outFiles.description": "If source maps are enabled, these glob patterns specify the generated JavaScript files. If a pattern starts with '!' the files are excluded. If not specified, the generated code is expected in the same directory as its source.", 9 | "node.stopOnEntry.description": "Automatically stop program after launch.", 10 | "node.port.description": "Debug port to attach to. Default is 9229.", 11 | "node.address.description": "TCP/IP address of debug port. Default is 'localhost'.", 12 | "node.timeout.description": "Retry for this number of milliseconds to connect to Node.js. Default is 10000 ms.", 13 | "node.smartStep.description": "Automatically step through generated code that cannot be mapped back to the original source.", 14 | 15 | "node.diagnosticLogging.description": "When true, the adapter logs its own diagnostic info to the console", 16 | "node.diagnosticLogging.deprecationMessage": "'diagnosticLogging' is deprecated. Use 'trace' instead.", 17 | "node.verboseDiagnosticLogging.description": "When true, the adapter logs all traffic with the client and target (as well as the info logged by 'diagnosticLogging')", 18 | "node.verboseDiagnosticLogging.deprecationMessage": "'verboseDiagnosticLogging' is deprecated. Use 'trace' instead.", 19 | "node.trace.description": "When 'true', the debugger will log tracing info to a file. When 'verbose', it will also show logs in the console.", 20 | 21 | "node.sourceMapPathOverrides.description": "A set of mappings for rewriting the locations of source files from what the sourcemap says, to their locations on disk. See README for details.", 22 | "node.skipFiles.description": "An array of file or folder names, or glob patterns, to skip when debugging.", 23 | "node.restart.description": "Restart session after Node.js has terminated.", 24 | "node.showAsyncStacks.description": "Show the async calls that led to the current call stack.", 25 | 26 | "node.launch.program.description": "Absolute path to the program.", 27 | "node.launch.console.description": "Where to launch the debug target: internal console, integrated terminal, or external terminal.", 28 | "node.launch.args.description": "Command line arguments passed to the program.", 29 | "node.launch.cwd.description": "Absolute path to the working directory of the program being debugged.", 30 | "node.launch.runtimeExecutable.description": "Runtime to use. Either an absolute path or the name of a runtime available on the PATH. If ommitted 'node' is assumed.", 31 | "node.launch.runtimeArgs.description": "Optional arguments passed to the runtime executable.", 32 | "node.launch.env.description": "Environment variables passed to the program. The value 'null' removes the variable from the environment.", 33 | "node.launch.envFile.description": "Absolute path to a file containing environment variable definitions.", 34 | "node.launch.outputCapture.description": "From where to capture output messages: The debug API, or stdout/stderr streams.", 35 | 36 | "node.launch.config.name": "Launch", 37 | 38 | "node.attach.processId.description": "Id of process to attach to.", 39 | "node.attach.localRoot.description": "The local source root that corresponds to the 'remoteRoot'.", 40 | "node.attach.remoteRoot.description": "The source root of the remote host.", 41 | 42 | "node.attach.config.name": "Attach", 43 | 44 | "node.processattach.config.name": "Attach to Process", 45 | "toggle.skipping.this.file": "Toggle Skipping this File", 46 | 47 | "extensionHost.label": "VS Code Extension Development", 48 | 49 | "extensionHost.launch.runtimeExecutable.description": "Absolute path to VS Code.", 50 | "extensionHost.launch.stopOnEntry.description": "Automatically stop the extension host after launch.", 51 | "extensionHost.launch.env.description": "Environment variables passed to the extension host.", 52 | 53 | "extensionHost.snippet.launch.label": "VS Code Extension Development", 54 | "extensionHost.snippet.launch.description": "Launch a VS Code extension in debug mode", 55 | 56 | "extensionHost.launch.config.name": "Launch Extension" 57 | } -------------------------------------------------------------------------------- /src/debugger/node/VendorLib/vscode-node-debug2/src/terminateProcess.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | terminateTree() { 4 | for cpid in $(/usr/bin/pgrep -P $1); do 5 | terminateTree $cpid 6 | done 7 | kill -9 $1 > /dev/null 2>&1 8 | } 9 | 10 | for pid in $*; do 11 | terminateTree $pid 12 | done -------------------------------------------------------------------------------- /src/debugger/node/main.js: -------------------------------------------------------------------------------- 1 | import type { AutoGenConfig, NuclideDebuggerProvider } from "@atom-ide-community/nuclide-debugger-common/types" 2 | import * as React from "react" 3 | import path from "path" 4 | import { AutoGenLaunchAttachProvider } from "@atom-ide-community/nuclide-debugger-common/AutoGenLaunchAttachProvider" 5 | 6 | export function createNodeDebuggerProvider(): NuclideDebuggerProvider { 7 | return { 8 | type: "node", 9 | getLaunchAttachProvider: (connection) => { 10 | return new AutoGenLaunchAttachProvider("Node", connection, getNodeConfig()) 11 | }, 12 | } 13 | } 14 | 15 | function getNodeConfig(): AutoGenConfig { 16 | const program = { 17 | name: "program", 18 | type: "string", 19 | description: "Absolute path to the program.", 20 | required: true, 21 | visible: true, 22 | } 23 | const cwd = { 24 | name: "cwd", 25 | type: "string", 26 | description: "Absolute path to the working directory of the program being debugged.", 27 | required: true, 28 | visible: true, 29 | } 30 | const stopOnEntry = { 31 | name: "stopOnEntry", 32 | type: "boolean", 33 | description: "Automatically stop program after launch.", 34 | defaultValue: false, 35 | required: false, 36 | visible: true, 37 | } 38 | 39 | const args = { 40 | name: "args", 41 | type: "array", 42 | itemType: "string", 43 | description: "Command line arguments passed to the program.", 44 | defaultValue: [], 45 | required: false, 46 | visible: true, 47 | } 48 | const runtimeExecutable = { 49 | name: "runtimeExecutable", 50 | type: "string", 51 | description: "(Optional) Runtime to use, an absolute path or the name of a runtime available on PATH", 52 | required: false, 53 | visible: true, 54 | } 55 | const env = { 56 | name: "env", 57 | type: "object", 58 | description: "(Optional) Environment variables (e.g. SHELL=/bin/bash PATH=/bin)", 59 | defaultValue: {}, 60 | required: false, 61 | visible: true, 62 | } 63 | const outFiles = { 64 | name: "outFiles", 65 | type: "array", 66 | itemType: "string", 67 | description: "(Optional) When source maps are enabled, these glob patterns specify the generated JavaScript files", 68 | defaultValue: [], 69 | required: false, 70 | visible: true, 71 | } 72 | const protocol = { 73 | name: "protocol", 74 | type: "string", 75 | description: "", 76 | defaultValue: "inspector", 77 | required: false, 78 | visible: false, 79 | } 80 | 81 | const consoleEnum = { 82 | name: "console", 83 | type: "enum", 84 | enums: ["internalConsole", "integratedTerminal"], 85 | description: 86 | "Integrated Terminal means that it will run in a terminal that can interact with standard input and output.", 87 | defaultValue: "internalConsole", 88 | required: true, 89 | visible: true, 90 | } 91 | 92 | const port = { 93 | name: "port", 94 | type: "number", 95 | description: "Port", 96 | required: true, 97 | visible: true, 98 | } 99 | 100 | const adapterExecutable = { 101 | command: "node", 102 | args: [path.resolve(path.join(__dirname, "VendorLib/vscode-node-debug2/out/src/nodeDebug.js"))], 103 | } 104 | const adapterRoot = path.resolve(path.join(__dirname, "VendorLib/vscode-node-debug2")) 105 | 106 | return { 107 | launch: { 108 | launch: true, 109 | vsAdapterType: "node", 110 | adapterExecutable, 111 | adapterRoot, 112 | properties: [program, cwd, stopOnEntry, args, runtimeExecutable, env, outFiles, protocol, consoleEnum], 113 | scriptPropertyName: "program", 114 | cwdPropertyName: "cwd", 115 | scriptExtension: ".js", 116 | header:

This is intended to debug node.js files (for node version 6.3+).

, 117 | getProcessName(values) { 118 | let processName = values.program 119 | const lastSlash = processName.lastIndexOf("/") 120 | if (lastSlash >= 0) { 121 | processName = processName.substring(lastSlash + 1, processName.length) 122 | } 123 | return processName + " (Node)" 124 | }, 125 | }, 126 | attach: { 127 | launch: false, 128 | vsAdapterType: "node", 129 | adapterExecutable, 130 | adapterRoot, 131 | properties: [port], 132 | scriptExtension: ".js", 133 | header:

Attach to a running node.js process

, 134 | getProcessName(values) { 135 | return "Port: " + values.port + " (Node attach)" 136 | }, 137 | }, 138 | } 139 | } 140 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | import { CompositeDisposable } from "atom" 2 | import { setupTypeScript } from "./typescript.js" 3 | 4 | export { createNodeDebuggerProvider } from "./debugger/node/main" 5 | 6 | let subscriptions 7 | 8 | /** 9 | * called by Atom when activating an extension 10 | * @param {any} state the current state of atom 11 | */ 12 | export function activate(state) { 13 | // Events subscribed to in atom's system can be easily cleaned up with a CompositeDisposable 14 | subscriptions = new CompositeDisposable() 15 | 16 | package_deps() 17 | .then(() => { 18 | setupTypeScript() 19 | }) 20 | .catch((e) => { 21 | atom.notifications.addError("atom-ide-javascript failed in installing its dependencies.") 22 | }) 23 | } 24 | 25 | /** 26 | * install Atom package dependencies if not already loaded 27 | */ 28 | async function package_deps() { 29 | // Add entries from package-deps here manually 30 | // (to prevent loading atom-package-deps and package.json when the deps are already loaded) 31 | const deps = ["atom-ide-base", "atom-typescript", "linter-eslint", "autocomplete-paths", "javascript-drag-import"] 32 | if (deps.some((p) => !atom.packages.isPackageLoaded(p))) { 33 | await import("atom-package-deps").then((atom_package_deps) => { 34 | // install if not installed 35 | atom_package_deps.install("atom-ide-javascript", false) 36 | // enable if disabled 37 | deps 38 | .filter((p) => !atom.packages.isPackageLoaded(p)) 39 | .forEach((p) => { 40 | atom.notifications.addInfo(`Enabling package ${p} that is needed for atom-ide-javascript`) 41 | atom.packages.enablePackage(p) 42 | }) 43 | }) 44 | } 45 | } 46 | 47 | /** 48 | * called by Atom when deactivating an extension 49 | */ 50 | export function deactivate() { 51 | if (subscriptions) { 52 | subscriptions.dispose() 53 | } 54 | subscriptions = null 55 | } 56 | -------------------------------------------------------------------------------- /src/typescript.js: -------------------------------------------------------------------------------- 1 | // This configures atom-typescript 2 | export function setupTypeScript() { 3 | // use atom-typescript for javascript 4 | atom.config.set("atom-typescript.allowJS", true) 5 | // disable check files which slows down Atom 6 | atom.config.set("atom-typescript.checkAllFilesOnSave", false) 7 | // activate atom-typescript 8 | atom.commands.dispatch(atom.workspace.getElement(), "typescript:activate") 9 | // support flow in JavaScript files 10 | const ignoredDiagnosticCodes = Array.from( 11 | new Set( 12 | atom.config.get("atom-typescript.ignoredDiagnosticCodes").concat(["8002", "8003", "8004", "8006", "8008", "8010"]) 13 | ) 14 | ) 15 | atom.config.set("atom-typescript.ignoredDiagnosticCodes", ignoredDiagnosticCodes) 16 | 17 | const jsSyntaxScopes = Array.from(new Set(atom.config.get("atom-typescript.jsSyntaxScopes").concat(["source.flow"]))) 18 | atom.config.set("atom-typescript.jsSyntaxScopes", jsSyntaxScopes) 19 | } 20 | 21 | /* 22 | "'import ... =' can only be used in TypeScript files.": { 23 | "category": "Error", 24 | "code": 8002 25 | }, 26 | "'export =' can only be used in TypeScript files.": { 27 | "category": "Error", 28 | "code": 8003 29 | }, 30 | "Type parameter declarations can only be used in TypeScript files.": { 31 | "category": "Error", 32 | "code": 8004 33 | }, 34 | "'implements' clauses can only be used in TypeScript files.": { 35 | "category": "Error", 36 | "code": 8005 37 | }, 38 | "'{0}' declarations can only be used in TypeScript files.": { 39 | "category": "Error", 40 | "code": 8006 41 | }, 42 | "Type aliases can only be used in TypeScript files.": { 43 | "category": "Error", 44 | "code": 8008 45 | }, 46 | "The '{0}' modifier can only be used in TypeScript files.": { 47 | "category": "Error", 48 | "code": 8009 49 | }, 50 | "Type annotations can only be used in TypeScript files.": { 51 | "category": "Error", 52 | "code": 8010 53 | }, 54 | "Type arguments can only be used in TypeScript files.": { 55 | "category": "Error", 56 | "code": 8011 57 | }, 58 | "Parameter modifiers can only be used in TypeScript files.": { 59 | "category": "Error", 60 | "code": 8012 61 | }, 62 | "Non-null assertions can only be used in TypeScript files.": { 63 | "category": "Error", 64 | "code": 8013 65 | }, 66 | "Type assertion expressions can only be used in TypeScript files.": { 67 | "category": "Error", 68 | "code": 8016 69 | }, 70 | */ 71 | --------------------------------------------------------------------------------