Prettyprint (original) (raw)
الطباعة الجيدة (بالإنجليزية: pretty-print) هو تطبيق يتعامل مع تحويلات تنسيق الأسلوب المختلفة إلى ، وكود مصدري، ولغة الترميز، وما أشبه من المحتويات. غالباً ما تتكون تحويلات التنسيق من تغيرات في الوضع، والمسافات، واللون، والتباين ، والحجم، وأي تعديلات مشابهة تهدف إلى تسهيل المحتوى لرؤية أفضل للأفراد، وقراءة أفضل، وقدرة فهم. أحيانا تُسمى أدوات الطباعة الجيدة الخاصة بالكود المصدري للغة البرمجة بمجملات الكود أو معلمات الصيغة.
Property | Value |
---|---|
dbo:abstract | الطباعة الجيدة (بالإنجليزية: pretty-print) هو تطبيق يتعامل مع تحويلات تنسيق الأسلوب المختلفة إلى ، وكود مصدري، ولغة الترميز، وما أشبه من المحتويات. غالباً ما تتكون تحويلات التنسيق من تغيرات في الوضع، والمسافات، واللون، والتباين ، والحجم، وأي تعديلات مشابهة تهدف إلى تسهيل المحتوى لرؤية أفضل للأفراد، وقراءة أفضل، وقدرة فهم. أحيانا تُسمى أدوات الطباعة الجيدة الخاصة بالكود المصدري للغة البرمجة بمجملات الكود أو معلمات الصيغة. (ar) Als Quelltextformatierung bezeichnet man die Formatierung eines Quelltexts nach bestimmten Regeln. Zweck ist das Verbessern der Programmcode-Lesbarkeit, die eigentliche Funktionalität der Programme ist davon nicht betroffen. Quelltextformatierung ist als Funktion in manchen integrierten Entwicklungsumgebungen enthalten und wird dabei bei der Erzeugung von Quelltext angewendet. Es gibt aber auch eigenständige Programme, so genannte Quelltext-Formatierer (engl. source formatter oder auch beautifier), die es dem Programmierer ermöglichen, bereits vorhandenen Quelltext in ein gut bzw. besser lesbares Format zu bringen. Die Verwendung einer Quelltextformatierung ist besonders dann nützlich, wenn sich der Programmierer an einen vorgegebenen Programmierstil halten muss, der ihm vorschreibt, wie er seinen Quelltext zu gestalten hat. Insbesondere bei Programmiersprachen, die eine C-ähnliche Syntax haben, z. B. C++, Java, C#, ist die Quelltextformatierung weit verbreitet. In den Programmiersprachen F#, Elm, Python, Occam und einigen anderen ist Quelltextformatierung ein Syntaxelement. Blöcke werden hier durch ihre Einrückung festgelegt, wodurch Leerzeichen eine syntaktische Bedeutung bekommen. Beispiele für Quelltext-Formatierer sind die freien Programme indent und astyle. Auch Editoren wie Emacs oder Vim verfügen intern über entsprechende Formatierungshilfen, ebenso wie Visual Studio. (de) Pretty-printing (or prettyprinting) is the application of any of various stylistic formatting conventions to text files, such as source code, markup, and similar kinds of content. These formatting conventions may entail adhering to an indentation style, using different color and typeface to highlight syntactic elements of source code, or adjusting size, to make the content easier for people to read, and understand. Pretty-printers for source code are sometimes called code formatters or beautifiers. (en) En typographie informatique, un système d’impression élégante, également désigné sous l’appellation anglaise pretty-print, est une application permettant la mise en forme de l'agencement de textes. Ces conventions de mise en forme comportent généralement des changements dans le positionnement, l'espacement, la couleur, ou la taille du texte pour rendre celui-ci plus lisible. (fr) Структурний видрук програми — застосування одного з видів стилістичного форматування текстових файлів типу початкового коду, розмітки даних тощо. Таке форматування може передбачати використання відступів, різних кольорів та шрифтів для позначення синтаксичних елементів початкового коду, та налагадження розміру шрифту для полегшення читання та розуміння тексту. Програми для структурного видруку початкового коду інколи називають естетизаторами коду. (uk) Prettyprint又叫漂亮打印、代码美化器,是指将各种风格的排版应用于文本文件,如源代码、置标语言以及类似内容。这些排版可能需要遵守缩进风格,並使用不同的颜色和字体来語法突顯源代码的语法元素,或调整源代碼的大小,以便於源代碼内容更容易阅读和理解。 (zh) |
dbo:thumbnail | wiki-commons:Special:FilePath/MathematicaTypesetExpression.png?width=300 |
dbo:wikiPageExternalLink | http://gtoal.com/languages/algol60/KDF9/SOAP%20description%20and%20Algol60%20source%20-%20CCU6.pdf https://www.gtoal.com/languages/algol60/KDF9/soap.a60 https://discovery.nationalarchives.gov.uk/details/r/C4192654 http://doi.acm.org/10.1145/362790.362796 http://history.dcs.ed.ac.uk/archive/os/emas/emas2/compilers/imputils/soap80/soap80li.html http://history.dcs.ed.ac.uk/archive/os/emas/emas2/compilers/imputils/soap80/soap80s.imp.html http://history.dcs.ed.ac.uk/archive/os/emas/users/ecslib/emas-a/impis-unpacked/soapdoc.txt http://history.dcs.ed.ac.uk/archive/os/emas/users/ecslib/emas-a/impis-unpacked/soaps.txt http://www.alibris.com/search/books/qwork/5001951/used/Pascal%20with%20Style:%20Programming%20Proverbs http://www.moorecad.com/standardpascal/prettyp.pas https://www.ctan.org/pkg/lgrind%3Flang=en http://heirloom.sourceforge.net/doctools/vgrind.1b.html https://web.archive.org/web/20061012173444/http:/comjnl.oxfordjournals.org/cgi/content/abstract/14/2/133 https://www.gnu.org/prep/standards/standards.html%23Formatting http://portal.acm.org/citation.cfm%3Fid=365673&dl=ACM&coll=ACM http://www.freebsd.org/cgi/man.cgi%3Fquery=style&sektion=9 |
dbo:wikiPageID | 334552 (xsd:integer) |
dbo:wikiPageLength | 11961 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1090853022 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Pretty_Diff dbr:HP-49_series dbr:Bill_Gosper dbr:Bracket dbr:Indentation_style dbr:Obfuscation_(software) dbc:Source_code dbr:MathML dbr:Mathematica dbr:Maxima_(software) dbr:Emacs dbr:Enscript dbr:Control_flow dbr:TI-30XB dbr:Combinatorial_optimization dbr:Computer_algebra_system dbr:Whitespace_character dbr:GNU dbr:Edinburgh_IMP dbr:NumWorks dbr:Formula_editor dbr:Graphing_calculator dbr:Source_code dbr:Text_editor dbr:Text_formatting dbr:HTML dbr:TeX dbc:Articles_with_example_C_code dbr:TI-89 dbr:Elastic_tabstop dbr:Text_file dbc:Text_editor_features dbr:Indent_(Unix) dbr:Indentation_(typesetting) dbr:Integrated_development_environment dbr:Minification_(programming) dbr:Casio_9860_series dbr:XML dbr:Syntax_highlighting dbr:Markup_language dbr:Typesetting dbr:Indent_style dbr:Programming_language dbr:TI-83_Plus dbr:TI-84_Plus dbr:Lisp_programming_language dbr:Program_loop dbr:Mathematical_expression dbr:Read_macro dbr:TI-Nspire dbr:William_M._McKeeman dbr:File:MathematicaTypesetExpression.png dbr:File:HTML_source_code_example.svg dbr:HP_SmartCalc_series dbr:Sharp_EL-W_series |
dbp:cs1Dates | y (en) |
dbp:date | April 2016 (en) |
dbp:wikiPageUsesTemplate | dbt:No_wrap dbt:Reflist dbt:See dbt:Short_description dbt:Use_dmy_dates |
dct:subject | dbc:Source_code dbc:Articles_with_example_C_code dbc:Text_editor_features |
gold:hypernym | dbr:Application |
rdf:type | dbo:Software yago:WikicatTextEditors yago:CausalAgent100007347 yago:CopyEditor109964659 yago:Editor110044879 yago:LivingThing100004258 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:Worker109632518 yago:YagoLegalActor yago:YagoLegalActorGeo yago:SkilledWorker110605985 yago:Whole100003553 |
rdfs:comment | الطباعة الجيدة (بالإنجليزية: pretty-print) هو تطبيق يتعامل مع تحويلات تنسيق الأسلوب المختلفة إلى ، وكود مصدري، ولغة الترميز، وما أشبه من المحتويات. غالباً ما تتكون تحويلات التنسيق من تغيرات في الوضع، والمسافات، واللون، والتباين ، والحجم، وأي تعديلات مشابهة تهدف إلى تسهيل المحتوى لرؤية أفضل للأفراد، وقراءة أفضل، وقدرة فهم. أحيانا تُسمى أدوات الطباعة الجيدة الخاصة بالكود المصدري للغة البرمجة بمجملات الكود أو معلمات الصيغة. (ar) Pretty-printing (or prettyprinting) is the application of any of various stylistic formatting conventions to text files, such as source code, markup, and similar kinds of content. These formatting conventions may entail adhering to an indentation style, using different color and typeface to highlight syntactic elements of source code, or adjusting size, to make the content easier for people to read, and understand. Pretty-printers for source code are sometimes called code formatters or beautifiers. (en) En typographie informatique, un système d’impression élégante, également désigné sous l’appellation anglaise pretty-print, est une application permettant la mise en forme de l'agencement de textes. Ces conventions de mise en forme comportent généralement des changements dans le positionnement, l'espacement, la couleur, ou la taille du texte pour rendre celui-ci plus lisible. (fr) Структурний видрук програми — застосування одного з видів стилістичного форматування текстових файлів типу початкового коду, розмітки даних тощо. Таке форматування може передбачати використання відступів, різних кольорів та шрифтів для позначення синтаксичних елементів початкового коду, та налагадження розміру шрифту для полегшення читання та розуміння тексту. Програми для структурного видруку початкового коду інколи називають естетизаторами коду. (uk) Prettyprint又叫漂亮打印、代码美化器,是指将各种风格的排版应用于文本文件,如源代码、置标语言以及类似内容。这些排版可能需要遵守缩进风格,並使用不同的颜色和字体来語法突顯源代码的语法元素,或调整源代碼的大小,以便於源代碼内容更容易阅读和理解。 (zh) Als Quelltextformatierung bezeichnet man die Formatierung eines Quelltexts nach bestimmten Regeln. Zweck ist das Verbessern der Programmcode-Lesbarkeit, die eigentliche Funktionalität der Programme ist davon nicht betroffen. Die Verwendung einer Quelltextformatierung ist besonders dann nützlich, wenn sich der Programmierer an einen vorgegebenen Programmierstil halten muss, der ihm vorschreibt, wie er seinen Quelltext zu gestalten hat. Insbesondere bei Programmiersprachen, die eine C-ähnliche Syntax haben, z. B. C++, Java, C#, ist die Quelltextformatierung weit verbreitet. (de) |
rdfs:label | برتي برنت (ar) Quelltextformatierung (de) Impression élégante (fr) Prettyprint (en) Структурний видрук програми (uk) Prettyprint (zh) |
owl:sameAs | freebase:Prettyprint yago-res:Prettyprint wikidata:Prettyprint dbpedia-ar:Prettyprint dbpedia-de:Prettyprint dbpedia-fr:Prettyprint dbpedia-uk:Prettyprint dbpedia-zh:Prettyprint https://global.dbpedia.org/id/3Yg2f |
prov:wasDerivedFrom | wikipedia-en:Prettyprint?oldid=1090853022&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/HTML_source_code_example.svg wiki-commons:Special:FilePath/MathematicaTypesetExpression.png |
foaf:isPrimaryTopicOf | wikipedia-en:Prettyprint |
is dbo:wikiPageRedirects of | dbr:Code_formatter dbr:Code_beautification dbr:Source_code_beautification dbr:Source_code_beautifier dbr:Sourcecode_beautification dbr:Sourcecode_beautifier dbr:Code_beautifier dbr:Pretty+print dbr:Pretty-print dbr:Pretty-printer dbr:Pretty-printing dbr:Pretty_print dbr:Pretty_printer dbr:Pretty_printing dbr:Prettyprinter dbr:Prettyprinting dbr:XML_Pretty_Printer |
is dbo:wikiPageWikiLink of | dbr:Pretty_Diff dbr:Python_(programming_language) dbr:Merge_(version_control) dbr:Beta_BASIC dbr:Lexical_analysis dbr:Python_syntax_and_semantics dbr:Code_formatter dbr:Standard_Template_Library dbr:BASIC09 dbr:Code_beautification dbr:Snostorm dbr:Type-in_program dbr:PETSCII dbr:TI-84_Plus_series dbr:Grind_(disambiguation) dbr:TI-89_series dbr:TLA+ dbr:Coding_conventions dbr:JSON_streaming dbr:Programming_tool dbr:Portable_Game_Notation dbr:Idempotence dbr:Indentation_(typesetting) dbr:OpenLisp dbr:Casio_V.P.A.M._calculators dbr:RETRIEVE dbr:XPath dbr:List_of_tools_for_static_code_analysis dbr:Off-side_rule dbr:Read–eval–print_loop dbr:Source-code_editor dbr:Source_code_beautification dbr:Source_code_beautifier dbr:Sourcecode_beautification dbr:Sourcecode_beautifier dbr:Code_beautifier dbr:Pretty+print dbr:Pretty-print dbr:Pretty-printer dbr:Pretty-printing dbr:Pretty_print dbr:Pretty_printer dbr:Pretty_printing dbr:Prettyprinter dbr:Prettyprinting dbr:XML_Pretty_Printer |
is rdfs:seeAlso of | dbr:Calculator_input_methods |
is foaf:primaryTopic of | wikipedia-en:Prettyprint |