
Welcome to visual studio code hacks to boost your edition productivity course.
Understanding why we make abstractions of the reality in order to solve problems and understanding the reality through models that helps to us to make interactions in a safe and more practical way.
Why we have to use better focus in order to improve the speed of reading text.
We can see some properties for fast typing and a program to practice.
We will see how we have to do in order to get visual studio code installed in our computer and then execute the program in order to start editing.
First approximation to the user interface of visual studio code 2019 in order to get deeper in next lectures.
We will see basic operations with the window object ( visual studio code instance as a whole ).
Different parts of explorer activity bar, how to access and different situations.
Different kind of palettes in visual studio code as encoding, workspace, theme, icon, encoding, etc.
Different parts and situations of an editor object.
What exactly is IntelliSense and relation with snippets.
Different parts and situations in the layout object of the visual studio user interface.
First exercise to play with the visual studio code user interface.
Second Exercise to play with the visual studio code user interface.
We will see the relationship between the summatory of a function that divide by 2 the elements and the layout.
We discover as well how the size of the editor changes depending of the open editors.
Finally we will break visual studio code through splitting the layout.
How to access to the settings object and different situations.
Playing around with the different panels and sidebars objects.
How we have to use the menu object, different parts and situations.
Explanation about the mini map and breadcrumbs objects.
Observation of how we can access different visual studio code user interfaces parts.
Search activity bar explanations with two exercises.
One exercise about multiline search and the other about preserving case in hyphens texts.
We will see haw to use the visual studio code extensions activity bar in order to get extensions installed.
We can see 4 extensions related to bookmarks and highlighted text.
Boost your editing speed in Visual Studio Code by mastering basic movements and shortcuts for navigation, editing, and window management, including go to start and end, copy, cut, and paste.
Discover how to beautify and uglify JavaScript in vscode by formatting with the Beautify extension (shift+option+f) and compressing with ctrl+j, showcasing practical shortcuts.
Learn emmet expressions to quickly build HTML structures using child, siblings, and grouping, with numbering and parameters for class, id, and custom properties.
Learn to create and manage code snippets in Visual Studio Code by configuring a json snippet with name, prefix, scope, description, and body, and navigate options using tab and enter.
Use awk in the terminal to filter a matrix column by condition, printing column two when its values are between 2 and 8, and saving the results to a file.
Use regular expressions in the find palette and the sed command with -E to replace hi, hello, alo, and hallo with jj globally, processing salutes.txt and saving to r2.txt.
Learn how to reformat lists of names from surname first to name and surname using regex grouping and find/replace in Visual Studio Code, with keyboard shortcuts to speed up workflow.
Select the second column from a csv or matrix by aligning data with a transformer extension in vscode, then verify with a terminal cut using a space delimiter.
Wraps selected text in Visual Studio Code using htmlwrap and htmltagwrap extensions to create h1, bold, and an unordered list with list items, using shortcuts like ctrl+shift+command+right and option+w.
Learn how to copy and move lines in Visual Studio Code to boost editing efficiency. Duplicate a line with option+shift+down and move it to the top using option+up.
Discover efficient line deletion in VS Code by selecting all occurrences, deselecting unwanted lines, and using multicursors to delete multiple lines with shortcuts like command+shift+k.
Explore a practical JavaScript workflow in VS Code by extracting an inner function, renaming sayhello to hellooo, and commenting the code, then verify with node js in the terminal.
Create a basic html workflow using emmet, add an h1 and a three-item list, link css, style list items with padding and gold background, and preview with live server.
We will use graphic abstractions ( mind maps, concept maps, etc ) for explaining different concepts and solving different visual studio code situations.
As english is my second language feel free to put more speed in the explanations.
The goal of this course is that you can have tools for editing in better way through a good understanding about the relations between different components of visual studio code, shortcuts and how-tos strategies in order to boost your edition productivity .
We can see new techniques in the visual studio code 2019 version as:
Preserve case in Search and Replace.
Go to Line supports negative line numbers.
Multi-line search in Find.
This course will be improved constantly with new versions of visual studio code as well with even more strategies.
#VSCode 2019 tricks and tips
#edition shortcuts and strategies
#workflow productivity