From 3bf06bfe26e7e81ae03080b79f605f68ffdbc396 Mon Sep 17 00:00:00 2001 From: Andrew Pareles <43356051+andrewpareles@users.noreply.github.com> Date: Wed, 9 Apr 2025 21:24:15 -0700 Subject: [PATCH] Update VOID_CODEBASE_GUIDE.md --- VOID_CODEBASE_GUIDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VOID_CODEBASE_GUIDE.md b/VOID_CODEBASE_GUIDE.md index 5768529c..11f9405b 100644 --- a/VOID_CODEBASE_GUIDE.md +++ b/VOID_CODEBASE_GUIDE.md @@ -13,7 +13,7 @@ The purpose of this document is to explain how Void's codebase works. If you wan ### Terminology Here is some important terminology you should know if you're working inside VSCode: -- A **URI** is a path to a file. Often URIs are named **resource**. +- A **URI** is a path to a file, like `/Users/andrew/Desktop/void/my_file.txt`. Often URIs are named **resource**. - An **Editor** is the thing that you type your code in. If you have 10 tabs open, that's just one editor! Editors contain tabs (or "models"). - A **Model** is an internal representation of a file's contents. It's shared between editors (for example, if you press `Cmd+\` to make a new editor, then the model of a file like `A.ts` is shared between them. Two editors, one model. That's how changes sync.). - The **Workbench** is the wrapper that contains all the editors, the terminal, the file system tree, etc.