Comments (3)
The biggest/first Django extension is not good. It doesn't parse HTML properly and the developer doesn't have Github issues turned on. This is the first good one I've found.
from vscode-django.
Hi Roberth, thanks for reaching!
I’m aware of this as I’m the author of the (for now) last Django extension, so I made the difficult choice to create a new project instead of contributing. Thing that I usually do a lot. But now I didn’t wanted to wait for approval or discuss snippet style.
This extension has several goals:
- Learning about JavaScript and TypeScript
- Having the best syntax for templates, HTML and other (txt for emails…)
- Functionality par with PyCharm Pro
- Using the most of what VS Code can offer
So far I’ve got:
- A template syntax which is much more closer to what my perfectionist heart desire
- Some template snippets that can paste what you had previously copied in your clipboard
- Click-through (Go To Definition) on template paths in the templates, absolute or relative
- Python snippets that shows up on the right files (no Form fields snippets in the models.py)
- Python snippet(s) with case transformation (MyModel => verbose_name = _("my_model"))
- Configuration settings to disable some of the Python snippets.
Yet there’s still plenty to do until I burn out (Cf issues).
Obviously there some kind of hope that other contributors would join effort on mine — yeah, that’s kind of egoist — and that’s why I created this repository not under my pseudo but a more generic name. Having diversity isn’t that bad per se as it allow exploring different ways. But choice could be irritating for users, that's for sure.
I didn’t really answered the question, but just gave a bit of context and why’s.
What do you think? Are you waiting first for an answer in ScottBarkman/vscode-djaneiro#16 ?
from vscode-django.
Yes, thank you, i understand that, cool, too many reasons. i will try the extension, and work on it
from vscode-django.
Related Issues (20)
- emmet not working in django v1.14.0 HOT 2
- cant install d jango HOT 1
- django HOT 1
- Setup
- Kolya_first
- add template variable details.
- b
- terramundicascavel
- Django url and static template tags completions
- Breakpoints doesn't work with extension HOT 1
- causes an error when using 'with' templating tag
- dant download
- clone https://github.com/vscode-django/vscode-django
- .py files not recognized
- .py files not recognized
- .py files not recognized
- Why force using double quotes for classess on i tags, also how come on when inserting urls it now adds {{}}
- Empèche l'autocomplétion en hTML
- abs
- abs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-django.