Heim  >  Artikel  >  Welche Schriftart eignet sich beim Schreiben von Code?

Welche Schriftart eignet sich beim Schreiben von Code?

清浅
清浅Original
2019-05-10 15:36:4236190Durchsuche

Wählen Sie beim Schreiben von Code die Buchstaben mit klaren und regelmäßigen Umrissen; l, 1, i sind leicht zu unterscheiden, 0, o, O sind die Schriftarten, die Satzzeichen klar unterscheiden können , wie MONACO-Schriftart usw.

Für viele Programmierer sieht der in einigen Schriftarten geschriebene Code nicht nur optisch ansprechend aus, sondern ist auch beim Schreiben von Code sehr praktisch. Viele Programmierer verwenden jedoch die Standardschriftart des Editors. Der auf diese Weise geschriebene Code ist nicht nur derselbe, sondern auch langweilig. Werfen wir einen Blick darauf, welche Schriftarten schöneren Code erzeugen und welche Schriftarten besser zum Schreiben von Code geeignet sind!

Welche Schriftart eignet sich beim Schreiben von Code?

Die Breite der Buchstaben ist gleich

wird auch als Schriftart mit fester Breite bezeichnet. Da es sich bei der Codedatei um normalen Text ohne Stile handelt, hat sie eine einheitliche Breite und lässt sich leicht anordnen und ausrichten. Sie kann die Position schnell finden und die Lesbarkeit verbessern.

In der Typografie wird diese Art von Monospace-Schriftart Monospaced-Schriftart genannt. Es handelt sich um eine große Kategorie (Familie) von Schriftarten, wie zum Beispiel die gängige Schriftart Courier und Courier New. In Anbetracht der aktuellen mehrsprachigen Umgebung muss diese Schriftart in verschiedenen Systemen verschiedenen spezifischen Schriftarten in unterschiedlichen Zeichensätzen zugeordnet werden. Beispielsweise ordnet unser System Chinesisch im Allgemeinen „Song Ti“ zu.

Klare und regelmäßige Umrisse

Nur ​​mit klaren und regelmäßigen Formen können verschiedene Charaktere schnell unterschieden werden, und es ist nicht leicht, sich nach langem Lesen müde zu fühlen

Was ich hier sagen möchte, ist der Unterschied in der Schriftgröße zwischen Westlern und Ostlern. Ich kenne einige Ausländer, die beim Schreiben von Programmen gerne 10-Pixel-Schriftarten verwenden, und die verwendete Bildschirmauflösung ist immer noch sehr hoch Der Text ist alphabetisch, mit weniger Details zu jedem Buchstaben, und die Verwendung kleinerer Schriftarten ermöglicht die Anzeige von mehr Text auf einem Bildschirm. Verwenden Sie daher klare und regelmäßige Schriftarten. Auch wenn die Schriftgröße klein ist, ist sie auf dem Bildschirm dennoch schnell zu erkennen.

l, 1, i sind leicht zu unterscheiden, 0, o, O sind leicht zu unterscheiden

Die ersten drei sind Kleinbuchstaben L, Zahl 1 und Kleinbuchstabe I, nach Die drei sind die Zahl 0, Kleinbuchstabe o und Großbuchstabe O. Diese Buchstaben werden im Code oft leicht verwechselt.

Zum Beispiel sollten lange Ganzzahlen durch Hinzufügen des Suffixes „L“ nach der Zahl dargestellt werden, z. B. „111111111111L“. Im Allgemeinen empfehlen wir die Verwendung von Großbuchstaben „L“, um Verwechslungen zu vermeiden Die drei Buchstaben in der Schriftart sind leicht zu unterscheiden. Selbst wenn wir versehentlich ein kleines „l“ eingeben, kommt es zu keiner Verwechslung.

Klare und leicht zu unterscheidende Zeichensetzung

Interpunktion spielt auch eine sehr wichtige Rolle im Code, wenn eine Schriftart Kommas „“ und Punkte“ nicht unterscheiden kann. „“, „:“ und „;“, dann kann man nicht sagen, dass es sich um eine gute Schriftart handelt. Ebenso ist „`“ „‘“ auch am besten in der Form der Übereinstimmung, die in manchen Programmierungen häufig verwendet wird.

Welche Schriftart soll ausgewählt werden

Song-Stil

Alle chinesischen Windows-Systeme werden mit der Schriftart „Song“ und „Song“ geliefert Schriftart Gleichzeitig handelt es sich um eine chinesische Schriftart, die fast alle Zeichen abdeckt. In einigen besonderen Fällen, in denen chinesische und englische Codes gleichzeitig angezeigt werden müssen, wird davon ausgegangen, dass Song Ti direkt verwendet wird. Da sich die Song-Schriftart hauptsächlich um chinesische Schriftzeichen kümmert und chinesische Schriftzeichen gleich breit sind, werden bei der Betrachtung englischer Schriftzeichen auch davon ausgegangen, dass sie gleich breit sind, wobei die Breite halb so groß ist wie die chinesischer Schriftzeichen. Allerdings ist die englische Bitmap-Schriftart von Song Dynasty nicht schön. Aufgrund der Serifen ist die Lesbarkeit bei kleiner Schriftgröße auf dem Bildschirm schlecht. Die Unterscheidung zwischen „0“ und „O“ und „l“ und „1“ ist nicht perfekt.

Courier Neu

Diese Schriftart ist auch in jedem Windows enthalten. Bis auf den Unterschied von o O 0 wird sie auch von vielen verwendet Menschen in der Programmierung.

Bitstream Vera Sans Mono

Abschließend möchte ich jedem Bitstream Vera Sans Mono und seine abgeleitete Schriftart DejaVu Sans Mono empfehlen – DejaVu erweitert einige Unicode-Zeichen.

Dies ist auch eine Schriftart, die von vielen Entwicklern empfohlen wird. Sie erfüllt nicht nur alle oben genannten Bedingungen, sondern ist auch eine serifenlose Schriftart, die am wichtigsten ist Die Sache ist, dass es sich um eine Open-Source-Schriftart handelt !

Consolas

Microsofts neu entwickelte Schriftart, enthalten in Vista, Office2007 und Visual Studio 2005. Da es von MS erstellt wird, funktioniert es unter ClearType definitiv am besten. Das Installationspaket auf der offiziellen Website ist jedoch sehr umständlich und Sie müssen zuerst .net Framework 3.5 installieren.

MONACO

Ich glaube, dass viele Programmierer diese Schriftart gerne verwenden, ohne dass der Editor sie vorstellt.

Das obige ist der detaillierte Inhalt vonWelche Schriftart eignet sich beim Schreiben von Code?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn