VirtualBox

Changeset 95785 in vbox


Ignore:
Timestamp:
Jul 22, 2022 9:48:39 AM (2 years ago)
Author:
vboxsync
Message:

bin/gen-vscode-workspace.sh: Added more workspace settings (like whitespace handling, 80/130 rulers, file associations, recommended extensions, ++).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/bin/gen-vscode-workspace.sh

    r95784 r95785  
    373373    done
    374374    echo '    ],'                                                               >> "${MY_FILE}"
    375     echo '    "settings": {},'                                                  >> "${MY_FILE}"
     375    echo '    "settings": {'                                                    >> "${MY_FILE}"
     376    echo '        "breadcrumbs.enabled": true,'                                 >> "${MY_FILE}"
     377    echo '        "diffEditor.renderSideBySide": false,'                        >> "${MY_FILE}"
     378    echo '        "editor.renderWhitespace": "boundary",'                       >> "${MY_FILE}"
     379    echo '        "editor.cursorStyle": "block-outline",'                       >> "${MY_FILE}"
     380    echo '        "editor.minimap.showSlider": "always",'                       >> "${MY_FILE}"
     381    echo '        "editor.wordWrapColumn": 130,'                                >> "${MY_FILE}"
     382    echo '        "editor.rulers": [ 80, 130],'                                 >> "${MY_FILE}"
     383    echo '        "files.associations": {'                                      >> "${MY_FILE}"
     384    echo '            "*.kmk": "makefile",'                                     >> "${MY_FILE}"
     385    echo '            "*.wxi": "xml",'                                          >> "${MY_FILE}"
     386    echo '            "*.wxs": "xml"'                                           >> "${MY_FILE}"
     387    echo '        },'                                                           >> "${MY_FILE}"
     388    echo '        "files.trimFinalNewlines": true,'                             >> "${MY_FILE}"
     389    echo '        "files.trimTrailingWhitespace": true,'                        >> "${MY_FILE}"
     390    echo '        "multiclip.bufferSize": 999,'                                 >> "${MY_FILE}"
     391    echo '        "telemetry.telemetryLevel": "off",'                           >> "${MY_FILE}"
     392    echo '        "python.linting.pylintEnabled": true,'                        >> "${MY_FILE}"
     393    echo '        "python.linting.enabled": false,'                             >> "${MY_FILE}"
     394    echo '        "python.linting.pylintUseMinimalCheckers": false,'            >> "${MY_FILE}"
     395    echo '        "window.restoreWindows": "all",'                              >> "${MY_FILE}"
     396    echo '        "workbench.editor.highlightModifiedTabs": true,'              >> "${MY_FILE}"
     397    echo '        "workbench.colorCustomizations": {'                           >> "${MY_FILE}"
     398    echo '            "editorRuler.foreground": "#660000"'                      >> "${MY_FILE}"
     399    echo '        },'                                                           >> "${MY_FILE}"
     400    echo '        "xmlTools.enableXmlTreeViewCursorSync": true,'                >> "${MY_FILE}"
     401    echo '    },'                                                               >> "${MY_FILE}"
    376402    echo '    "extensions": {'                                                  >> "${MY_FILE}"
    377     echo '        "recommendations": ["ms-vscode.cpptools"]'                    >> "${MY_FILE}"
    378     echo '    },'                                                               >> "${MY_FILE}"
     403    echo '        "recommendations": ['                                         >> "${MY_FILE}"
     404    echo '            "ms-vscode.cpptools",'                                    >> "${MY_FILE}"
     405    echo '            "ms-vscode.cpptools-extension-pack",'                     >> "${MY_FILE}"
     406    echo '            "ms-python.python",'                                      >> "${MY_FILE}"
     407    echo '            "ms-python.vscode-pylance",'                              >> "${MY_FILE}"
     408    echo '            "johnstoncode.svn-scm"'                                   >> "${MY_FILE}"
     409    echo '        ]'                                                            >> "${MY_FILE}"
     410    echo '    }'                                                                >> "${MY_FILE}"
    379411    echo '}'                                                                    >> "${MY_FILE}"
    380412    return 0
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette