joachim, to vscode
@joachim@drupal.community avatar

The new features I'd like #VSCode to have: proper handling of tab dragging like every other modern GUI of the past decade, i.e. move the dragged tab and the target to show drop location.
The new features VSCode adds: 'Build AI into your extensions with the Chat and Language Model API'. FFS. #NoAI

anderseknert, to vscode
@anderseknert@hachyderm.io avatar

Just released v0.23.0, featuring 3 new linter rules and greatly improved completion suggestions from the language server. Try it out in the extension for , or any other editor supporting language servers. Working with has never been easier!

See the full changelog, and download your copy here: https://github.com/StyraInc/regal/releases/tag/v0.23.0

parcifal, to vscode
@parcifal@hachyderm.io avatar

I tried the editor, pretty cool! But I miss the source control panel from :( not sure if this is a deal breaker for me or not 🤔

parcifal,
@parcifal@hachyderm.io avatar

@anderseknert Indeed! It made me go back to VSCode (while I was assessing them both) and remove tons of bloat I had collected over time, extensions I don't use etc... Also looking forward to a linux version 👀

anderseknert,
@anderseknert@hachyderm.io avatar

@parcifal yeah, Linux support is reportedly almost there now

jscholes, to python
@jscholes@dragonscave.space avatar

Needed to rename a test fixture in a #Python file, and find/replace wasn't up for the job. So I decided to give #VSCode a go:

I started by pressing Ctrl+F2, for "Change All Occurrences". I think that is basically find/replace, and hence didn't do what I wanted.

Instead, I installed the recommended Python extension, and pressed F2 for "Rename Symbol". That claims to have only made one change, and the references to the function are still using the old name.

So, consider me confused. I'm using #pytest, whereby the test fixtures are referenced as function arguments rather than being called directly. Maybe that's what VS Code is struggling with? Either way, I've now spent more time on this than just manually editing the text.

#VisualStudioCode

nedbat,
@nedbat@hachyderm.io avatar

@jscholes Pytest's style of associating fixtures with tests is quirky, and confuses most language tooling.

nedbat,
@nedbat@hachyderm.io avatar

@mdione @jscholes "Change all occurrences" is using language-specific semantics to find uses of a variable. Here is a function called fx, but it's never used:

def fx(): return 17

def other_func(fx): return fx+1

print(other_func(12)) # 13

changelog, to random
@changelog@changelog.social avatar

This week on The Changelog: Scott Guthrie!

Scott joins @jerod & @adam at #Microsoft Build 2024 to discuss Microsoft being all-in on #AI.

From #Copilot, to #Azure AI and #Prompty, to their developer first focus, leading #GitHub, #VSCode being the long bet that paid off, to the future of a doctor’s bedside manner assisted with AI.

Microsoft is all-in on AI and Build 2024’s discussions and announcements proves it.

🎧 https://changelog.fm/593 #podcast

pirafrank, to ai
@pirafrank@mastodon.social avatar

📰 News: #Mistral #AI has just announced their GitHub Copilot-equivalent.

Codestral is their first #LLM model dedicated to code generation, and it currently outperforms other open source code models.

Want to test it? #VSCode integration is available via Continue.dev and Tabnine extensions.

You can use it now in non-production environments as per its license.

https://mistral.ai/news/codestral/

grrrck, to vscode
@grrrck@fosstodon.org avatar

Check it out, the #Shiny extension for #VSCode now supports both Shiny for R apps and Shiny for Python apps in everyone's second favorite IDE!

Along with the updates come a few neat features for deploying your Shiny apps as serverless ShinyLive apps using https://shinylive.io, or for saving a ShinyLive app as local #RStats or #Python files.

Learn more and see the extension in action in our release post: https://shiny.posit.co/blog/posts/shiny-vscode-1.0.0/

bradwilson, to vscode
@bradwilson@mastodon.social avatar

Does anybody know if there's a way in VS Code to tell the HTML and Markdown editors what the "root" of the site is?

I have a project where the web root lives under /site rather than / in the project, but the HTML and Markdown editors assume the root of the project == the root of the site. Short of opening just the site folder, is there a way to tell the editors where to look when doing Intellisense for links and to resolve static content in the Markdown preview?

#vscode #web #development

pamelafox, to python
@pamelafox@fosstodon.org avatar

My talk from VS Code Day is now live!

"Building a RAG-powered AI chat app with Python and VS Code"

I showed how to do RAG on a local PostgreSQL database, both with Ollama and OpenAI models.

https://www.youtube.com/watch?v=3ctFWU492xk

#python #openai #vscode #rag

pamelafox,
@pamelafox@fosstodon.org avatar

@JasonBrewster I uploaded the exported PPT here- https://speakerdeck.com/pamelafox/building-a-rag-powered-ai-chat-app-with-python-and-vs-code

I havent figured out a good way to share the actual slides PPTX. Github repo?? I'm new to PPT.

JasonBrewster, (edited )
@JasonBrewster@fosstodon.org avatar

@pamelafox this is great! Thank you!

I would think you can drop it into the github. It would be cool if ppt could export to markdown, then your readme would have everything from the start!

FunkyBob, to vscode
@FunkyBob@chaos.social avatar

Can anyone recommend a plugin that does actual validation and rendering?

I've tried 5 so far and half don't work, the others produce spurious errors :/

(and one even bogged down my whole machine, even when no openapi docs were open)

darrel_miller,
@darrel_miller@mastodon.social avatar

@FunkyBob I've found the 42Crunch one pretty good for validation.

anderseknert, to vscode
@anderseknert@hachyderm.io avatar

Syntax highlighting of #Rego inside of fenced code blocks in markdown files, now supported by the #OPA #VSCode extension.

https://marketplace.visualstudio.com/items?itemName=tsandall.opa

Taffer, to vscode
@Taffer@mastodon.gamedev.place avatar

Thanks to @hakerdefo, I'm taking another look at VS Codium ('cause I like VS Code, but don't like Microsoft's business practices).

Going to see if it's got access to the extensions I'm using, and see if I can just copy my config over.

#vscodium #vscode

Taffer,
@Taffer@mastodon.gamedev.place avatar

So they've got separate settings directories; copying over the User directory inside seems to have done something useful without breaking anything.

Didn't copy over any extensions or themes though, which is fine. VSCode's settings directory is a mess, I assume there's a spot I could copy over to get the extensions but I'll just install them directly.

#vscodium #vscode

Taffer,
@Taffer@mastodon.gamedev.place avatar

There are a half dozen or so extensions I'm using in VS Code that aren't in VS Codium's repo, including my preferred theme (Sunburst). 🤷

#vscodium #vscode

brennansv, to vscode
@brennansv@sfba.social avatar

Gotta say, VS Code and LSP have raised the bar for the baseline developer experience for all IDEs. Recently I installed an extension for shell scripts and with LSP support for the first time I have IDE support for shell scripting. It has all of the core IDE features that I would expect.

https://marketplace.visualstudio.com/items?itemName=mads-hartmann.bash-ide-vscode #VSCode #LSP

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

(1/3) Introduction to Data Wrangler 🚀

Data Wrangler is a new Microsoft VScode extension for data exploratory analysis. It supports Python 🐍 and Pandas 🐼 DataFrame objects and is integrated into VScode Jupyter Notebooks. Here are some of the functionalities of Data Wrangler:
✅ Data review
✅ Column filtering
✅ Summary statistics
✅ Data cleaning and transformation
✅ Hadeling missing values
✅ Creating new fields

#DataScience #data #python #vscode

image/png

ramikrispin,
@ramikrispin@mstdn.social avatar

(2/3) Once finished processing the data, it creates a reproducible Python code ❤️

More details 👇🏼
https://marketplace.visualstudio.com/items?itemName=ms-toolsai.datawrangler

Image credit: Extension documentation

ramikrispin,
@ramikrispin@mstdn.social avatar

(3/3) Here is a short video about the extension functionality 👇🏼

https://www.youtube.com/watch?v=5tWJVLF6PuA

nurkiewicz, to vscode
@nurkiewicz@fosstodon.org avatar

How I stopped worrying and became a polyglot programmer

#IntelliJ #DataGrip #PyCharm #RubyMine #WebStorm #GoLand #VSCode

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • mdbf
  • InstantRegret
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • Durango
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • tacticalgear
  • megavids
  • ethstaker
  • cubers
  • cisconetworking
  • Leos
  • modclub
  • everett
  • osvaldo12
  • GTA5RPClips
  • tester
  • anitta
  • provamag3
  • normalnudes
  • lostlight
  • All magazines