By running the ./installation_script.sh it will install the VS Code and install some Extensions and also use my own custom shortcuts and configurations.
- Ubuntu 24.04 LTS
- Xubuntu 24.04 LTS
- Others DEB Based Linux Os Should Work (I didn't Check all)
This repo is made to install the Visual Studio Code offline on Ubuntu-based systems using a pre-packaged .deb archive.
Click This Link To Open The Page
This offline installation will install VS Code along with all my favourite extensions and settings — automatically, with no extra prompts.
My Favourite:
- 🎨 Dragan Color Theme
🐍 Python Relaed:
- Python
- Pylance
- Python Debugger
- Python Environments (New)
- Black Formatter
Note: Installing just ms-python.python installs Python + Pylance + Debugger + Environments.
I downloaded the VSIX files manually by right-clicking on the extensions in the VS Code Extensions tab and choosing Download VSIX.
-
Python - Linux 64 bit
-
Pylance - All Platforms
-
Python Debugger - Linux 64 bit
-
Python Environments - Linux 64 bit
-
Black Formatter - Direct Download
-
Dragan Color Theme - All Platforms
This has a lot of files and history so if i do normal clone it will take a lot of resource, so i if need to use and work on this repo i need to only download the current files and setup so i need to use the below command:
git clone --depth 1 https://github.com/RanaUniverse/vs_code_setup_offline
When I want to release a new version:
- Download the latest
.debfile from the official VS Code site. - Put it in the repo folder. (Due to .gitignore this deb file is not tracked by git.)
- Update the version number and other information in the release script:
./making_release_zip.sh
- Run the script to generate the final offline zip package.
- This setup is specifically for my Ubuntu laptop.
- It installs VS Code from
.deb, sets up my favourite theme and Python tools, and configures the necessary settings. - Extensions are installed offline using
.vsixfiles.
To install everything (latest version and extensions) online, I use this repo:
git clone https://github.com/RanaUniverse/vs_code_setup_by_rana_universe/code --install-extension ms-python.python
code --install-extension miladfathy.dragan-color-theme
code --install-extension ms-python.black-formatter
Only First one will install the total 4 python related extensions.
This can be done like this.
To download and isntall latest everything i need to use this repo, Online VS Code Setup
git clone https://github.com/RanaUniverse/vs_code_setup_by_rana_universe/