vscode#

Helper functions for modifying a VSCode configuration.

RemovedKeys#

Type for keys to be removed from a (nested) dictionary.

alias of Iterable[str] | dict[str, RemovedKeys]

get_unwanted_extensions() set[str][source]#
remove_settings(keys: Iterable[str] | dict[str, RemovedKeys]) None[source]#
update_settings(new_settings: dict) None[source]#
add_extension_recommendation(extension_name: str) None[source]#
add_unwanted_extension(extension_name: str) None[source]#
remove_extension_recommendation(extension_name: str, *, unwanted: bool = False) None[source]#