About: Code folding

An Entity of Type: work, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Code or text folding, or less commonly holophrasting, is a feature of some graphical user interfaces that allows the user to selectively hide ("fold") or display ("unfold") parts of a document. This allows the user to manage large amounts of text while viewing only those subsections that are currently of interest. It is typically used with documents which have a natural tree structure consisting of nested elements. Other names for these features include expand and collapse, code hiding, and outlining. In Microsoft Word, the feature is called "collapsible outlining".

Property Value
dbo:abstract
  • Code or text folding, or less commonly holophrasting, is a feature of some graphical user interfaces that allows the user to selectively hide ("fold") or display ("unfold") parts of a document. This allows the user to manage large amounts of text while viewing only those subsections that are currently of interest. It is typically used with documents which have a natural tree structure consisting of nested elements. Other names for these features include expand and collapse, code hiding, and outlining. In Microsoft Word, the feature is called "collapsible outlining". Many user interfaces provide disclosure widgets for code folding in a sidebar, indicated for example by a triangle that points sideways (if collapsed) or down (if expanded), or by a [-] box for collapsible (expanded) text, and a [+] box for expandable (collapsed) text. Code folding is found in text editors, source code editors, and IDEs. The folding structure typically follows the syntax tree of the program defined by the computer language. It may also be defined by levels of indentation, or be specified explicitly using an in-band marker (saved as part of the source code) or out-of-band. Text folding is a similar feature used on ordinary text, where the nested elements consist of paragraphs, sections, or outline levels. Programs offering this include folding editors, outliners, and some word processors. Data folding is found in some hex editors and is used to structure a binary file or hide inaccessible data sections. Folding is also frequently used in data comparison, to select one version or another, or only the differences. (en)
  • Code-Faltung oder Code-Folding bezeichnet eine Funktion in Editoren, insbesondere in modernen integrierten Entwicklungsumgebungen, um logisch zusammengehörende Quelltextabschnitte wie Klassen oder Methoden in sogenannten Folds bzw. Falten zu gruppieren. Man kann die Abschnitte dann einfach ein- und ausblenden, als ob man ein Blatt Papier faltet, um bestimmte Zeilen auszublenden. Eine der ersten Programmiersprachen, die diese Funktion unterstützten und bekannt machten, war GFA-BASIC. Die Code-Faltung hat nichts mit den ähnlich klingenden Faltungscodes zu tun. (de)
  • Dans un éditeur de texte ou dans certains environnements de développement intégrés, le pliage de code ou repliage (folding en anglais) est une fonctionnalité permettant de masquer des parties du texte, bien souvent en le remplaçant par une seule ligne descriptive de son contenu. Son principal intérêt est de permettre à l'utilisateur d'avoir une vue d'ensemble de son document, tout en conservant la possibilité d'accéder aux détails de telle ou telle partie. En particulier, cette manière de présenter le texte fait ressortir la structuration hiérarchique d'un texte (partie - chapitre - section - paragraphe). Ce type de fonctionnalité est particulièrement populaire parmi les développeurs qui gèrent de gros fichiers de code source. Le nom « repliage » provient de l'analogie de cette fonctionnalité avec la feuille de papier que l'on plie afin d'en cacher une partie. Le repliage du texte est disponible dans la plupart des éditeurs de texte modernes, et plus particulièrement dans ceux destinés aux programmeurs pour l'édition de code source. En général, il permet de masquer le corps de la définition des fonctions. Selon l'éditeur, le repliage peut être effectué selon : * une méthode complètement manuelle : l'utilisateur indique explicitement les lignes à replier ; * l'indentation : l'éditeur se base sur l'indentation pour déterminer les replis ; * un marquage : l'utilisateur insère des balises textuelles indiquant à l'éditeur les lignes à replier ; * le langage de programmation : l'éditeur connaît la grammaire du langage et détermine les replis d'après celle-ci. Exemple d'éditeurs proposant le repliage : Vim, Kate, UltraEdit, Notepad++, … * Portail de la programmation informatique (fr)
  • Il code folding (dall'inglese letteralmente: ripiegamento del codice), in informatica, è una caratteristica di alcuni editor di testo e ambienti di sviluppo. Il code folding permette di nascondere delle porzioni di un file di codice mentre si lavora ad altre parti dello stesso file. Ciò permette agli sviluppatori di gestire più comodamente file molto lunghi all'interno di un'unica finestra. Un punto di ripiegamento può essere rappresentato da una funzione, subroutine, da un metodo, da un'intera classe o da una semplice condizione if-then-else. Recenti versioni di editor di testo open source come Vim o l'ambiente di sviluppo Java, Eclipse, offrono una funzione di code folding configurabile. Anche NetBeans di Oracle, Visual Studio .NET di Microsoft, Code::Blocks, Notepad++ e l'editor di KDE, Kate, offrono questa caratteristica. La stessa tecnica può essere applicata anche a porzioni di testo quali sezioni, paragrafi, ecc.. (it)
  • コード折り畳み (英: code folding、コードおりたたみ)は、テキストエディター、ソースコードエディター、統合開発環境などに備わっている機能であり、ユーザーは、日々行う編集操作の中で、現在編集中のファイルのセクションについて選択的に表示/非表示(「折り畳み」)を切り替えることができるというもの。これにより、ユーザーは、関連するテキストのサブセクションのみを表示しながら編集することができるため、大きなサイズのテキストファイルを編集する際に利便性が向上する。 折り目の識別は自動で行われる。コンピューター言語の構文上の境目、インデントが異なる領域を認識することができる。または折りたたむ範囲を手動で指定できる場合もある。 多くのエディターは、行番号の横にあるサイドバーにコードを折りたたむボタンを表示する。折り畳み可能な領域の先頭に[-]や▼などのボタンを、展開可能な領域の先頭に[+]や▶などのボタンを表示する。この機能は、ソースコードを管理するコンピュータープログラマーや、データ比較を行うエディターなどで使用される。 テキスト折り畳み (英: text folding、テキストおりたたみ)は、折り畳み機能付きエディタ、アウトラインプロセッサ、ワードプロセッサに実装されている同様の機能だが、コードではなく通常のテキスト向けに使うことができる。ソースコードの構文の替わりに、人間が使用する言語の構文、特に段落やセクションレベルに基づいて折り畳みを行う。 データ折り畳み (英: data folding、データおりたたみ)も、データに対する似たような機能である。これは、一部のバイナリエディタに実装され、バイナリファイルを構造化するか、RAMエディターでアクセスできないデータセクションを非表示にするために使用される。 このような機能には、「展開と折りたたみ」、「コードの非表示」、「アウトライン」など、さまざまな代替用語がある。マイクロソフトでは折り畳み可能なアウトライン (英: collapsible outlining) という用語で呼ばれる。 (ja)
  • Code-invouwing (Eng. code folding) is een optie in sommige IDE's waarmee de gebruiker secties broncode kan opvouwen (onzichtbaar maken) terwijl hij aan andere secties werkt. Zo kan de softwareontwikkelaar omgaan met grote stukken code in één venster, zonder verloren te gaan in de complexiteit. Een punt voor invouwing is typisch een methode, maar kan ook een volledige klasse zijn, of een klein stukje code zoals een if-then-else-blokje of een commentaarsectie. Recente versie van de open source-teksteditor Vim en de Java-IDE Eclipse bieden sterk configureerbare ondersteuning voor code-invouwing. Visual Studio .NET van Microsoft en de KDE-teksteditor Kate ondersteunen dit eveneens. Enkele andere teksteditors die code-invouwing ondersteunen zijn Geany, Notepad++ en SciTE (alle drie gebaseerd op Scintilla). (nl)
  • Сворачивание, или фолдинг (англ. folding) — одна из функций текстового редактора, позволяющая скрывать определённый фрагмент редактируемого кода или текста, оставляя лишь одну строку. В качестве таких фрагментов обычно выступают логически цельные фрагменты кода программы, например, функция, класс, цикл и т. п., или фрагменты текста, например, абзац, глава, секция. К примеру, фолдинг функции приводит к сворачиванию всего кода функции в одну строку таким образом, что будет видно только название функции. Обычно, чтобы свернуть фрагмент, нужно нажать на символ «−» слева от него. Чтобы увидеть весь фрагмент, то есть развернуть его, нужно нажать на символ «+», появляющийся у свернутых фрагментов. Практически все IDE и подавляющее большинство текстовых редакторов, предназначенных для редактирования исходного кода, поддерживают сворачивание. (ru)
  • Згортання коду — це функції деяких текстових редакторів, які допомагають користувачеві заховати певний фрагмент коду та відображати лише один рядок. В якості таких фрагментів в основному залишаються логічно цілісні коди програм, це дає можливість користувачеві керувати великими об'ємними текстами та дивитися лише ті фрагменти тексту, які особливо актуальні у будь-який момент часу. Визначення згортання може бути автоматичним, відповідно до синтаксису, що відповідає комп'ютерній мові, вручну або на базі початкового маркера (зберігається як частина вихідного коду). Багато редакторів дають можливість розгортати код натисканням на боковій панелі, поряд з номерами рядків, значків у вигляді трикутників або знаків +. Згортання тексту — це аналогічна функція, яка використовується в текстових редакторах, але вона застосовується для звичайного тексту автоматично та базується на синтаксисі людських мов, в окремих абзацах або схожих розділах, а не на синтаксисі мов програмування. Є інші види згортання коду, які реалізовані в деяких шістнадцяткових редакторах і використовуються для створення двостороннього файлу або прихованих недоступних розділів даних у редакторі ОЗП. Існують різні альтернативні терміни для таких функцій, в тому чисті «розгорнути і згорнути», «сховати код» і «відкрити». За словами представників Microsoft, ця функція називається «розбірною структурою». (uk)
  • 語法摺疊功能允許用戶掩藏和顯露原始代碼內部分區塊。這個功能有助於對代碼結構的整體了解。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 592001 (xsd:integer)
dbo:wikiPageLength
  • 23755 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1089756341 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Code-Faltung oder Code-Folding bezeichnet eine Funktion in Editoren, insbesondere in modernen integrierten Entwicklungsumgebungen, um logisch zusammengehörende Quelltextabschnitte wie Klassen oder Methoden in sogenannten Folds bzw. Falten zu gruppieren. Man kann die Abschnitte dann einfach ein- und ausblenden, als ob man ein Blatt Papier faltet, um bestimmte Zeilen auszublenden. Eine der ersten Programmiersprachen, die diese Funktion unterstützten und bekannt machten, war GFA-BASIC. Die Code-Faltung hat nichts mit den ähnlich klingenden Faltungscodes zu tun. (de)
  • 語法摺疊功能允許用戶掩藏和顯露原始代碼內部分區塊。這個功能有助於對代碼結構的整體了解。 (zh)
  • Code or text folding, or less commonly holophrasting, is a feature of some graphical user interfaces that allows the user to selectively hide ("fold") or display ("unfold") parts of a document. This allows the user to manage large amounts of text while viewing only those subsections that are currently of interest. It is typically used with documents which have a natural tree structure consisting of nested elements. Other names for these features include expand and collapse, code hiding, and outlining. In Microsoft Word, the feature is called "collapsible outlining". (en)
  • Dans un éditeur de texte ou dans certains environnements de développement intégrés, le pliage de code ou repliage (folding en anglais) est une fonctionnalité permettant de masquer des parties du texte, bien souvent en le remplaçant par une seule ligne descriptive de son contenu. Son principal intérêt est de permettre à l'utilisateur d'avoir une vue d'ensemble de son document, tout en conservant la possibilité d'accéder aux détails de telle ou telle partie. En particulier, cette manière de présenter le texte fait ressortir la structuration hiérarchique d'un texte (partie - chapitre - section - paragraphe). (fr)
  • Il code folding (dall'inglese letteralmente: ripiegamento del codice), in informatica, è una caratteristica di alcuni editor di testo e ambienti di sviluppo. Il code folding permette di nascondere delle porzioni di un file di codice mentre si lavora ad altre parti dello stesso file. Ciò permette agli sviluppatori di gestire più comodamente file molto lunghi all'interno di un'unica finestra. Un punto di ripiegamento può essere rappresentato da una funzione, subroutine, da un metodo, da un'intera classe o da una semplice condizione if-then-else. (it)
  • コード折り畳み (英: code folding、コードおりたたみ)は、テキストエディター、ソースコードエディター、統合開発環境などに備わっている機能であり、ユーザーは、日々行う編集操作の中で、現在編集中のファイルのセクションについて選択的に表示/非表示(「折り畳み」)を切り替えることができるというもの。これにより、ユーザーは、関連するテキストのサブセクションのみを表示しながら編集することができるため、大きなサイズのテキストファイルを編集する際に利便性が向上する。 折り目の識別は自動で行われる。コンピューター言語の構文上の境目、インデントが異なる領域を認識することができる。または折りたたむ範囲を手動で指定できる場合もある。 多くのエディターは、行番号の横にあるサイドバーにコードを折りたたむボタンを表示する。折り畳み可能な領域の先頭に[-]や▼などのボタンを、展開可能な領域の先頭に[+]や▶などのボタンを表示する。この機能は、ソースコードを管理するコンピュータープログラマーや、データ比較を行うエディターなどで使用される。 データ折り畳み (英: data folding、データおりたたみ)も、データに対する似たような機能である。これは、一部のバイナリエディタに実装され、バイナリファイルを構造化するか、RAMエディターでアクセスできないデータセクションを非表示にするために使用される。 (ja)
  • Code-invouwing (Eng. code folding) is een optie in sommige IDE's waarmee de gebruiker secties broncode kan opvouwen (onzichtbaar maken) terwijl hij aan andere secties werkt. Zo kan de softwareontwikkelaar omgaan met grote stukken code in één venster, zonder verloren te gaan in de complexiteit. Een punt voor invouwing is typisch een methode, maar kan ook een volledige klasse zijn, of een klein stukje code zoals een if-then-else-blokje of een commentaarsectie. (nl)
  • Сворачивание, или фолдинг (англ. folding) — одна из функций текстового редактора, позволяющая скрывать определённый фрагмент редактируемого кода или текста, оставляя лишь одну строку. В качестве таких фрагментов обычно выступают логически цельные фрагменты кода программы, например, функция, класс, цикл и т. п., или фрагменты текста, например, абзац, глава, секция. К примеру, фолдинг функции приводит к сворачиванию всего кода функции в одну строку таким образом, что будет видно только название функции. (ru)
  • Згортання коду — це функції деяких текстових редакторів, які допомагають користувачеві заховати певний фрагмент коду та відображати лише один рядок. В якості таких фрагментів в основному залишаються логічно цілісні коди програм, це дає можливість користувачеві керувати великими об'ємними текстами та дивитися лише ті фрагменти тексту, які особливо актуальні у будь-який момент часу. Визначення згортання може бути автоматичним, відповідно до синтаксису, що відповідає комп'ютерній мові, вручну або на базі початкового маркера (зберігається як частина вихідного коду). (uk)
rdfs:label
  • Code-Faltung (de)
  • Code folding (en)
  • Pliage de code (fr)
  • Code folding (it)
  • コード折り畳み (ja)
  • Code-invouwing (nl)
  • Сворачивание (программное обеспечение) (ru)
  • Згортання коду (uk)
  • 語法摺疊 (zh)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License