config module#

class VSCodePaths(vscode_dir, launch_json, tasks_json)[source]#
Parameters:
vscode_dir: Path#
launch_json: Path#
tasks_json: Path#
get_vscode_paths(project_path)[source]#
Return type:

VSCodePaths

get_designs(project_path)[source]#
load_existing_json(path)[source]#
make_args(design=None)[source]#
make_launch_config(name, args)[source]#
update_launch_json(paths, designs)[source]#
make_task(design_label, args)[source]#
create_tasks_json(paths, designs)[source]#
generate_config(project_path='.')[source]#

Generate or update launch.json and tasks.json for a JITX project.