Skip to content

SAS profiles: surface settings to make them workspace-specific #987

@id2-nicoDt

Description

@id2-nicoDt

Is your feature request related to a problem? Please describe.
I work with different SAS servers for different projects, and I was frustrated having only one sas profile (server) available at a time. After discovering further workspace settings I was able to solve that issue (thanks @scnwwu), but I think it would be good to make it easier to know about those settings.

Describe the solution you'd like
I would suggest :

  1. updating the 'Profiles' section of the readme to spell out how the profiles will be shared and how to make them tied to a workspace.
    "You configure the profiles in VS Code and they will be stored in the VS Code settings.json file. The profile settings can be modified by hand, if needed." could for example become:
    "You configure the profiles in VS Code and they will be stored in the VS Code settings.json file, which by default will be shared among all workspaces/folders. The profile settings can be modified by hand, if needed.
    For example, if you want to have a SAS profile specific to a workspace, you will need to manually create workspace settings for the SAS extension, and paste the profile settings in the Workspace's settings.json file."
  2. adding a step to the SAS.addProfile procedure to ask the user whether to create the profile globally or only for the current workspace (this would then require an update to the text suggested in point # 1).

Describe alternatives you've considered
NA

Additional context
View of the settings window to set up Workspace-specific SAS profiles
image

Environment
SAS 9.4 (remote IOM)

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions