Files
awesome-kubernetes/docs/visual-studio.md
Inaki Fernandez 00a20a8471 ul 6m
2024-08-20 19:49:18 +02:00

49 KiB
Raw Permalink Blame History

Visual Studio Code

  1. VSCode
  2. Updates
  3. Keyboard shortcuts
  4. Visual Studio MarketPlace and Extensions
    1. Publishers
    2. Extensions
      1. More Extensions
      2. GitHub Copilot
      3. More Extensions (Blogs)
      4. Themes
      5. DevOps Extensions
      6. Azure DevOps Extensions
      7. Git Flow Extensions
      8. Jenkins Extensions
  5. Integrated Terminal on Visual Studio Code
  6. Debugging in VScode
  7. Python in Visual Studio Code
  8. Go in Visual Studio Code
  9. Bridge to Kubernetes
  10. AWS Toolkits
  11. Cloud Code
  12. Alternatives
    1. Intellij IDEA
    2. Online VSCode
  13. Youtube Shorts
  14. Videos
  15. Tweets

VSCode

Updates

Keyboard shortcuts

Visual Studio MarketPlace and Extensions

Publishers

Extensions

More Extensions

GitHub Copilot

More Extensions (Blogs)

Themes

DevOps Extensions

Azure DevOps Extensions

Git Flow Extensions

Jenkins Extensions

Integrated Terminal on Visual Studio Code

  • Integrated Terminal
  • This is an example of Visual Studio Code settings when adding Git Bash on Windows:
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

Debugging in VScode

Python in Visual Studio Code

Go in Visual Studio Code

Bridge to Kubernetes

  • Bridge to Kubernetes 🌟 Bridge to Kubernetes extends the Kubernetes perimeter to your development computer allowing you to write, test, and debug microservice code while connected to your Kubernetes cluster with the rest of your application or services. With this workflow, thereis no need for extra assets, such as aDockerfileor Kubernetes manifests.You can simplyrunyour code natively on your development workstation while connected to the Kubernetes cluster, allowingyou to test your code changes in the context of the larger application.
  • visualstudiomagazine.com: Bridge to Kubernetes Simplifies Microservice Development in Visual Studio/VS Code

AWS Toolkits

Cloud Code

  • Cloud Code 🌟 Everything you need to write, debug, and deploy your cloud-native applications.

Alternatives

Intellij IDEA

Online VSCode

Youtube Shorts

Videos

Click to expand!

Tweets

Click to expand!

Did you know, you can have project specific user settings in VS Code?

I certainly didnt, but I needed to make some tweaks for a better live coding experience for workshop attendees.

Create a .vscode folder in your project then add settings.json in there.

Handy! pic.twitter.com/X3PbgwSVWp

— Andy Bell (@piccalilli_) December 10, 2020
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Today's @code extension: Github Repositories

Browse and edit code from @Github without cloning. You can even review PRs!

It's kind of like https://t.co/dqc8Luetlw, but for desktop VS Code#code2020 pic.twitter.com/ttVstg2HPO

— Matt Bierner (@mattbierner) September 16, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

If I was forced to use closed source IDE for a paid job, I would go for JetBrains. They are far better than VSCode or anything else ever created. Of course, VIM is my first choice, but sometimes they or other team members are comfier with a professional tool.

— The Best Linux Blog In the Unixverse (@nixcraft) September 30, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

I'm currently using the following @code extensions (fundamentally, Python development):

1. Python
2. GitHub Copilot
3. Docker
4. Jupyter
5. Prettier
6. YAML
7. OpenAPI Swagger
8. Bookmarks
9. AWS Toolkit
10. Cloud Code

Is there something else that you'd recommend?

— Santiago (@svpino) October 12, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Did you know that #vscode has so called zen mode, that makes editor fullscreen and removes all the menus, so cool! pic.twitter.com/My5jelmLnU

— Jaka Hudoklin 🤖 5G: 100% (@offlinehacker) November 3, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

The brand new Visual Studio Code for the Web looks fantastic, and it's blazingly fast!

They say it is "a zero-install experience running entirelyin yourbrowser."

Your local environment has its days counted.https://t.co/4XIKBANfxL pic.twitter.com/NElvgQq20F

— Santiago (@svpino) November 11, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Sometimes I do a bit of coding on my laptop where I don't have GitHub Copilot installed - and it becomes VERY clear how super productive that tool is making me.

Without comparison the best addition to VSCode I've tried!

— Simon Høiberg (@SimonHoiberg) November 20, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

"I joined a company which brands itself as a tech-first company. I was super excited.

As I was setting up my laptop, I noticed I have no admin rights. Turned out I needed to request permission to install anything. And my request for Visual Studio Code was rejected."

🤯

— Gergely Orosz (@GergelyOrosz) April 4, 2022
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>