Nemeski@lemm.ee to Programming@programming.dev · 4 days agoDevs sound alarm after Microsoft subtracts C/C++ extension from VS Code forkswww.theregister.comexternal-linkmessage-square104fedilinkarrow-up1444arrow-down111
arrow-up1433arrow-down1external-linkDevs sound alarm after Microsoft subtracts C/C++ extension from VS Code forkswww.theregister.comNemeski@lemm.ee to Programming@programming.dev · 4 days agomessage-square104fedilink
minus-squarecmrss2@aussie.zonelinkfedilinkarrow-up5arrow-down2·4 days agoBasedPyright should have you covered on the Python end, the downside is you also need to install the PyPi package. Have used it and it’s excellent, even has additional features over Pylance
minus-squareEager Eagle@lemmy.worldlinkfedilinkEnglisharrow-up2·3 days agoDo you still have refactoring tools with it, like symbol renaming, go to definition, and extract method?
minus-squarecmrss2@aussie.zonelinkfedilinkarrow-up1·3 days agoI think so, and it might even be a feature of the upstream Microsoft OSS Pyright, so even that version should(?) have those features available
minus-squareFizzyOrange@programming.devlinkfedilinkarrow-up2·3 days agoNo Pyright is just a type checker. The IDE features are part of Pylance which is closed source.
BasedPyright should have you covered on the Python end, the downside is you also need to install the PyPi package.
Have used it and it’s excellent, even has additional features over Pylance
Do you still have refactoring tools with it, like symbol renaming, go to definition, and extract method?
I think so, and it might even be a feature of the upstream Microsoft OSS Pyright, so even that version should(?) have those features available
No Pyright is just a type checker. The IDE features are part of Pylance which is closed source.