Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Coding by NTTDataNew to Visual Studio Code? Get it now.
Coding by NTTData

Coding by NTTData

NTT Data (Coding)

|
57 installs
| (0) | Free
Connects VS Code to the Coding by NTTData platform, enabling you to execute tasks and automate code transformations.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Coding by NTTData — VS Code Extension

Coding by NTTData (CbN) integrates the Coding by NTTData platform with Visual Studio Code so you can authenticate, browse batch processes, execute tasks, and review diffs directly from the editor.

Version: 3.88.0 — Requires: VS Code ^1.93.0

Features

  • Authentication (Keycloak / B2C)
  • Batch management and monitoring (sidebar view)
  • Execute / stop tasks from Command Palette or view actions
  • File diff viewer for execution results
  • Localization: English, Spanish, Japanese

Quick Start

  1. Install the extension from the VS Code Marketplace or by installing the packaged .vsix file.
  2. Open the Coding by NTTData activity in the Activity Bar.
  3. Run the Login command and authenticate with your CbN account.
  4. Use the Batch or Setup views to manage processes and run tasks.

Installation (development)

  • Clone the repository and install dependencies:
npm install
  • Build the extension:
npm run compile
  • Run in Extension Development Host from VS Code (F5).

Development tasks

  • Watch TypeScript changes:
npm run watch
  • Lint and test:
npm run lint
npm test

Packaging & Publishing

  • Create a packaged extension (.vsix):
vsce package
  • Publish to the Marketplace (requires publisher setup):
vsce publish

Note: build and packaging rely on the compiled out/extension.js file — ensure npm run compile completes successfully.

Configuration

The extension contributes the coding-nttdata.* settings (see package.json configuration section). Key settings include:

  • coding-nttdata.environment — selects the API environment (INC, JAPAN, Other)
  • coding-nttdata.apiBaseUrl — custom API base URL for the Other environment
  • coding-nttdata.skipSSLValidation — skip TLS validation (development only)

Commands

Primary commands (accessible via Command Palette):

  • coding-nttdata.login — Login to CbN
  • coding-nttdata.logout — Logout
  • coding-nttdata.execute-task — Execute a task
  • coding-nttdata.stop-execution — Stop running execution
  • coding-nttdata.clear-state — Clear extension state/cache

More commands and view actions are declared in package.json under the contributes.commands section.

Contributing

Contributions are welcome. To contribute:

  1. Fork and branch.
  2. Implement changes and add tests if applicable.
  3. Open a pull request describing the change.

License

This repository is distributed under a Proprietary License. For licensing questions contact the maintainers.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft