Day 95 of #100DaysOfLearning
Today is the third day of building a new PC environment. Today I was mainly working on the configuration of Visual Studio Code, the code editor.
However, I was at Hello Work in the morning to report on my current employment-related activities, so I did a little environment-building work in the afternoon.
The following is a summary of the work I have done today.
3. Terminal Customization
Startup
Interaction
Appearance
Ubuntu - Appearance
4. Visual Studio Code
! vscode
Settings - Everything starts from Ctrl + ,
Text Editor
Render Control Characters
Controls whether the editor should render control characters.
Render Line Highlight
Text Editor - Cursor
Cursor Blinking
Cursor Smooth Caret Animation
Control whether the sooth caret animation be enabled.
Cursor Style
Text Editor - Formatting
Format On Paste
Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.
Recommended by LinkedIn
Format On Type
Controls whether the editor should automatically format the line after typing.
Text Editor - Minimap
Enabled
Controls whether the minimap is shown.
Text Editor - Files
Insert Final Newline
When Enabled, insert a final new line at the end of the file saving it.
Trim Trailing Whitespace
When enabled, will trim trailing whitespace when saving a file.
Workbench - Appearance
Color Theme
Workbench - Zen Mode
Center Layout
Controls whether turning on Zen Mode also centers the layout.
Hide Line Numbers
Controls whether turning on Zen Mode also hides the editor line numbers.
Hide Status Bar
Controls whether turning on Zen Mode also hides the status bar at the bottom of the workbench.
Profile
VS Code profiles provide a way to organize and isolate customizations within the editor. A profile represents a specific set of configurations that can be easily activated or deactivated. With profiles, users can maintain separate configurations for different projects or teams, to help ensure a seamless transition between development environments.
Create Profile
Now that the terminal, shell, and code editor configuration is almost complete, tomorrow I will start preparing the Dev Containers environment for each language, which will be involved in the development and execution of each language.
My own local dev environments are a mess, I need to get on it!