Expand description
vcode - A fast CLI project launcher for your favorite code editor
This library provides the core functionality for managing and launching projects. It’s organized into several modules:
core: Core business logic (config, projects, editor integration)scanner: Project scanning and detectionui: User interface components (logging, table display)commands: Command handlers for CLI operations
Re-exports§
pub use core::Config;pub use core::delete_project;pub use core::get_config;pub use core::get_projects;pub use core::init_config;pub use core::open_with_editor;pub use core::rename_project;pub use core::reset_projects;pub use core::resolve_path;pub use core::set_project;pub use scanner::FilterMode;pub use scanner::FoundProject;pub use scanner::ProjectType;pub use scanner::add_projects;pub use scanner::detect_project_type;pub use scanner::interactive_select_projects;pub use scanner::is_project_directory;pub use scanner::scan_projects;pub use ui::LogType;pub use ui::log;pub use ui::print_table;
Modules§
- commands
- core
- Core functionality for project management
- scanner
- Project scanning and detection
- ui
- User interface components