IDE Policy

IDE Policy

Code QualityNetspective Unified Process
 

All developers at ?CompanyName? must use IDEs based on their technology stack

Controls

  • All developers at Netspective Communications LLC use the following IDEs based on their technology stack. [FII-CQI-030-IDP-01]

    Language/FrameworkIDE
    Astro.buildVisual Studio Code version 1.81 or later
    ReactJSVisual Studio Code version 1.81 or later
    Node.jsVisual Studio Code version 1.81 or later
    JavaEclipse IDE 2022‑12 or later, IntelliJ IDEA 2023 or later
    PHPVisual Studio Code version 1.81 or later
    DrupalVisual Studio Code version 1.81 or later
    WordPressVisual Studio Code version 1.81 or later
    TypescriptVisual Studio Code version 1.81 or later
    AngularVisual Studio Code version 1.81 or later
    ReactVisual Studio Code version 1.81 or later
    HTMLVisual Studio Code version 1.81 or later
    CSSVisual Studio Code version 1.81 or later
    Android Java, KotlinAndroid Studio Electric Eel 2022.1.1 or later
    Swift, Objective CXCode Version 14.2 or later
    React-nativeVisual Studio Code version 1.81 or later
    ionicVisual Studio Code version 1.81 or later
    FlutterVisual Studio Code version 1.81 or later
    PythonPyCharm 2022.3.3 or later
  • The developer must install the following extensions in the Visual Studio Code based on the technology stack.

VSCode

  • The developers must create a folder named .vscode at the root directory of each project.
  • The .vscode folder should be placed under version control to ensure consistent settings across the team.

Evidence

[FII-CQI-030-IDP-01] Execute the below duckdb script to ensure the developer using latest stable version of VSCode

duckdb -s "(SELECT '$(code --version| head -1)' as 'VSCode with version') ";

Expect output as

VSCode with version varchar
1.81.0

Approved by
Abdul Razak on August 25, 2023 |
Last Updated by
Abdul Razak PM on August 25, 2023