ich verwende Sublime Text mit LSP und LSP-pyright. Für viele Sachen erhalte ich completions, allerdings nicht für alle.
Zum Beispiel:
Code: Alles auswählen
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()
db.select(Tablename).where() # .where() wird mir nicht vorgeschlagen.
db.session.execute() # .execute() wird mir nicht vorgeschlagen.
Oder es werden komische Fehlermeldungen angezeigt:
Code: Alles auswählen
from app import db
class User(db.Model):
...
# Spuckt folgende Fehlermeldungen für db.Model aus:
Expected class type but received "type" Pyright: reportGeneralTypeIssues