Expand description
Launch the bundled VS Code client without requiring a Foundry checkout.
Re-exportsยง
use alloy_primitives::Keccak256;๐use alloy_primitives::keccak256;๐use eyre::Context;๐use eyre::Result;๐use eyre::ensure;๐use eyre::eyre;๐use flate2::read::GzDecoder;๐use foundry_common::fs::canonicalize_path;๐use foundry_config::Config;๐use std::fs;๐use std::io;๐use std::io::Write;๐use std::path::Path;๐use std::path::PathBuf;๐use std::process::Command;๐use std::process::Stdio;๐use std::os::unix::fs::DirBuilderExt;๐Unix use std::os::unix::fs::MetadataExt;๐Unix use std::os::unix::fs::PermissionsExt;๐Unix use std::os::unix::fs::symlink;๐Unix
Constantsยง
Functionsยง
- create_
private_ ๐dir Unix - default_
code_ ๐path - launch ๐
- prepare_
extension ๐ - vscode_
session_ ๐dir - vscode_
session_ ๐link Unix