Ich hätte gedacht, dass dies standardmäßig aktiviert wäre, wollen wir das nicht alle in einer IDE .. Ich habe alle Einstellungen dafür überprüft.
Wenn Sie ein Plugin für Sublime Text vorschlagen könnten, um diese Fähigkeit auch zu haben, wäre das großartig. Ich schätze, es ist alles ziemlich sprachspezifisch, ich weiß, dass es Ensame für Scala-Entwickler gibt.Wie kann ich Code :: Blocks dazu bringen, Fehler anzuzeigen, wenn ich für C-Programme tippe?
Antwort
Zuerst Ihre zweite Frage: ... ein Plugin für Sublime Text, um diese Fähigkeit zu haben. Es gibt eine Diskussion HERE darüber.
Die nächste Sache zu IntelliSense für Code :: Blocks (die ich kenne) ist eine Funktion namens Code Completion.
Es bietet einen Symbol-Browser für Ihre Projekte und Code-Vervollständigung im Editor. Während der Code-Vervollständigung wird ein System von Symbolen verwendet, um den mit Tokens verbundenen Typ zu identifizieren.
Es funktioniert mit C & C++.
Wenn Ihre Version von Code :: Blocks relativ neu ist, ist diese Funktion bereits installiert. Einstellungen-> Editor ... öffnet einen Dialog. Auf der linken Dia-Menü, werden Sie die Glyphe für Code Completion siehe:
Dort angekommen, diese Optionen sind für Sie zur Auswahl:
Hinweis, es gibt auch andere Elemente in diese gleiche Dia-Menü, das für Sie von Interesse sein können, wie Vorkommen Hervorhebungen, Spellchecker usw.
- 1. Kann ich Java 5 dazu bringen, @Override-Fehler zu ignorieren?
- 2. Wie kann ich MStest dazu bringen, bei einem Fehler einen Exit-Code ungleich Null zurückzugeben?
- 3. Wie kann ich LWP dazu bringen, SSL-Serverzertifikate zu validieren?
- 4. Wie kann ich Benutzer dazu bringen, eine veröffentlichte IIS-Seite im CSS-Stil anzuzeigen?
- 5. Wie kann ich StackPanel dazu bringen, ein ItemTemplate zu verwenden?
- 6. Kann ich numpy.histogram dazu bringen, sich wie numpy.bincount zu verhalten?
- 7. Wie kann ich WCF dazu bringen, Verbindungen automatisch zu schließen?
- 8. Wie kann ich Safari dazu bringen, eine CSV-Datei herunterzuladen, anstatt sie im Browser anzuzeigen?
- 9. Wie kann ich PHP dazu bringen, die Header anzuzeigen, die es von einem Browser erhalten hat?
- 10. Wie kann ich MATLAB dazu bringen, Radianten in Bezug auf Pi anzuzeigen?
- 11. Wie kann ich PyCharm dazu bringen, statische Dateien zu erkennen?
- 12. Wie kann ich Leute dazu bringen, mein Framework zu testen?
- 13. Intellisense löscht Code, wie ich tippe
- 14. Kann ich Python dazu bringen, eine ValueError-Eingabe auszuwerten?
- 15. Kann ich Jetty dazu bringen, Cookie-Pfade neu zu schreiben?
- 16. Ich kann AngularJS nicht dazu bringen, meine Dienste zu laden
- 17. Ich kann Sie nicht dazu bringen, meine Tests zu sehen
- 18. Ich kann nichts mit Code :: Blocks kompilieren
- 19. Warum kann ich mein "+" nicht dazu bringen, tatsächlich zu addieren?
- 20. Kann ich Mocha dazu bringen, keine bestandenen Tests zu zeigen?
- 21. Kann ich Gradle dazu bringen, nur benötigte Abhängigkeiten einzuziehen?
- 22. Ich kann Alexa nicht dazu bringen, das Dialogmodell zu verwenden
- 23. Wie kann ich VB.NET dazu bringen, eine XML-Datei aus vorgefertigtem XML-Code auszugeben?
- 24. Wie kann ich Spark dazu bringen, Code in einem anderen Modul zu sehen?
- 25. Ich kann NSURL nicht dazu bringen, eine Zeichenfolge zu akzeptieren
- 26. Was kann ich tun, wenn code :: blocks einen Fehler anzeigt, wenn ich versuche, graphics.h für c/C++ zu verwenden?
- 27. Wie würde ich Python dazu bringen, eine Datei zu erstellen?
- 28. Wie kann ich Oracle dazu bringen, Indizes zu verwenden, wenn meine Sicht UNION ALL enthält?
- 29. Wie kann ich tlbimp dazu bringen, nicht automatisch Assemblys für referenzierte Typen zu generieren?
- 30. Wie kann ich Schienen dazu bringen, zu ignorieren, wo ich meine Variablen deklariere?
gibt es wirklich th C oder C++ IDEs tun ist? Klingt sehr ... Visual Basic. Was ist keine kompilierte Sprache. Auf jeden Fall glaube ich nicht, dass Sie das wollen, da es die IDE verlangsamen würde. Code Completion ist schlimm genug - ich muss noch eine IDE finden, die mit der (lausigen) Geschwindigkeit menschlicher Finger mithalten kann. – Lundin
@Lundin könnte es zeigen * zumindest Parse-Fehler *: P –
@Lundin, was Sie sagten klingt ziemlich überraschend, ich war unter dem Eindruck, dass die meisten Menschen, die Programme schreiben, die nicht klein sind, grundlegende IDE-Funktionen bevorzugen (mit dieser Funktion) einer von ihnen sein). – thinkvitamin