DEV Community

Python IDEs - Replit vs VSCode

Medea on June 02, 2022

So for the last two years, I've been using Replit for all my Python projects. This is because you can code on it and host your website at the same...
Collapse
 
dillonb07 profile image
Dillon Barnes

You can use both VSC and Replit. That's what I do. I put all of my code on GH. If I don't want people to see it, I use a private repo.

Also, you could use this extension to connect to your repls - marketplace.visualstudio.com/items...

And if you join the GH Codespaces you can create a VSC instance on the web to code in. If you've enabled Settings Sync, it will automatically install your extensions, settings and themes to be what you use in the app.

Join the Codespaces beta here - github.com/features/codespaces/signup

To be honest, I prefer VSC over Replit. Both are really good, but Replit isn't quite good enough for my needs as it's not very customisable and it's slow. And as you mentioned, the GH integration is awful.

Collapse
 
dillonb07 profile image
Dillon Barnes

Returning to this a few months later, I completely disagree with my statement. I now prefer Replit over VSC. Sure, VSC still does some things better, but Replit is really improving and it is so much more convenient and it doesn't eat up RAM like VSC does.

Collapse
 
vulcanwm profile image
Medea

Think differently now after the new changes?

Thread Thread
 
dillonb07 profile image
Dillon Barnes

A little. Replit's IDE is improving and is more convenient though. Although I don't agree or like all of the recent changes, I'm in quite a few betas and I'm trying to be optimistic for the future! I'll have a post coming out soon about my thoughts on the state of Replit.

Thread Thread
 
vulcanwm profile image
Medea

Ah okay, looking forward to the post!

Collapse
 
xyc profile image
Xiaoyi Chen • Edited

👋 @vulcanwm @dillonb07 This is Xiaoyi, Engineer from Replit.

@vulcanwm Excellent review! I'm a user of both Replit and VS Code, so I can tell this is a great comparison. Thanks for mentioning the issue you have with GH. The team is aware of it and will improve on it. Keep having fun building!

@dillonb07 Thanks for the feedback! This is really valuable for us to understand how to make Replit better for you. We are actively working on extensibility and making Replit faster. I'm curious what customizations you wanted, and which part of Replit felt slow to you - was it loading the website, navigating between the files, editing or console/shell?

Collapse
 
victorio profile image
Vic

This is a weird comparation, VSCode is just an IDE and Replit is a hosting service with an integrated IDE.

Collapse
 
vulcanwm profile image
Medea

But both have flaws

Collapse
 
victorio profile image
Vic

Ye, anyways if you want a hosting service you can use like mogenius, Railway, Heroku or Vercel, they're more focused in Hosting and do not provide an IDE but an easy CI.

Thread Thread
 
vulcanwm profile image
Medea

yea thanks, I'm trying Vercel out right now (I found Heroku a bit hard)

Thread Thread
 
dillonb07 profile image
Dillon Barnes

I don't think Vercel will work with Flask. It's for JavaScript frameworks.

Thread Thread
 
vulcanwm profile image
Medea

ah, thanks for letting me know

Collapse
 
akpi816218 profile image
akpi816218

Personally I do my development process locally with VSCode, then build and push to GitHub. After that, I deploy from Vercel or Replit.

Collapse
 
vulcanwm profile image
Medea

that's what i do these days!