natgillin/translations-raw huggingface dataset:
Delete the character to the right of the cursor (or any selected text)
Ta bort tecknet till höger om markören (eller eventuellt vald text)
& Shift; F1
& Shift; Returtangent
& Shift; Left Arrow
& Shift; vänsterpil
Mark text one character to the left
Markerar ett tecken till vänster
& Shift; Right Arrow
& Shift; högerpil
Mark text one character to the right
Markerar ett tecken till höger
Find again
Sök igen
Set a Bookmark
Skapar ett Bokmärke
Quit - close active copy of editor
Avslutar - Stänger aktuell editor
Save your file.
Sparar filen.
Paste.
Klistra in.
Delete the marked text and copy it to the clipboard.
Raderar markerad text och kopierar den till klippbordet.
Getting Help
Hämta hjälp
With & kate;
Med & kate;
This manual
Den här handboken
Offers detailed documentation on all menu commands, configuration options, tools, dialogues, plugins & etc; as well as descriptions of of the & kate; window, the editor and various concepts used in the application.
Erbjuder detaljerad dokumentation av alla menykommandon, inställningsalternativ, verktyg, dialogrutor, insticksprogram etc., samt beskrivningar av & kate; s fönster, editorn och diverse koncept som används av programmet.
Press F1 or use the Help Contents menu topic to view this manual.
Tryck på F1 eller använd menyalternativet Hjälp Handbok & kate; för att titta i den här handboken.
What 's This Help
Vad är det här hjälp
What 's This help offers immediate help with single elements of graphical windows, such as buttons or other window areas.
Vad är det här hjälp erbjuder omedelbar hjälp med enstaka element i grafiska fönster, som knappar och andra områden i fönster.
We strive to provide What 's This help for any elements for which it makes sense. It is available throughout the configuration dialogue, and in many other dialogues as well.
Vi försöker tillhandahålla Vad är det här hjälp för alla element som det är vettigt. Det är tillgängligt genom hela inställningsdialogrutan, samt i många andra dialogrutor.
To employ What 's This help, press Shift; F1 or use the Help What 's This menu item to enable What 's This mode. The cursor will turn into an arrow with a question mark, and you can now click any element in the window to read the What 's This help for that element, if it is available.
För att använda Vad är det här hjälp, tryck på Shift; F1 eller använd menyalternativet Hjälp Vad är det här för att aktivera Vad är det här läget. Markören ändras till en pil med ett frågetecken, och du kan nu klicka på vilket element som helst i fönstret för att läsa Vad är det här hjälpen för elementet, om den finns tillgänglig.
Help Buttons in Dialogues
Hjälpknappar i dialogrutor
Some dialogues have a Help Button. Pressing it will start the & khelpcenter; and open the relevant documentation.
Vissa dialogrutor har en Hjälp - knapp. Genom att trycka på den startas Hjälpcentralen, och öppnar motsvarande dokumentation.
With Your Text Files
Med dina textfiler
& kate; does not (yet!) provide any means for reading document related documentation. Depending on the file you are editing, you may find the Built in & konsole; helpful for viewing related & UNIX; manual pages or info documentation, or you can use & konqueror;.
& kate; tillhandahåller inte (ännu!) något sätt att läsa dokumentrelaterad dokumentation. Beroende på filen som du redigera, kan du märka att den inbyggda terminalen är användbar för att visa relaterade & UNIX; manualsidor, eller info- dokumentation, eller också så kan du använda & konqueror;.
Working with Syntax Highlighting
Arbeta med syntaxfärgläggning
Syntax Highlighting is what makes the editor automatically display text in different styles/ colours, depending on the function of the string in relation to the purpose of the file. In program source code for example, control statements may be rendered bold, while data types and comments get different colours from the rest of the text. This greatly enhances the readability of the text, and thus helps the author to be more efficient and productive.
Syntaxfärgläggning är det som gör att editorn automatiskt visar text med olika stilar/ färger, beroende på strängens funktion i relation till filens syfte. Till exempel i programkällkod, så kan kontrollsatser visas i fetstil, medan datatyper och kommentarer får annorlunda färg än resten av texten. Det här ökar textens läsbarhet väsentligt, och hjälper på så sätt författaren att vara effektivare och mer produktiv.
A perl function, rendered with syntax highlighting.
En funktion i Perl, som visas med syntaxfärgläggning.
The same perl function, without highlighting.
Samma kod utan syntaxfärgläggning.
Of the two examples, which is easiest to read?
Av de två exemplen, vilket är lättast att läsa?
& kate; comes with a flexible, configurable and capable system for doing syntax highlighting, and the standard distribution provides definitions for a wide range of programming languages, markup and scripting languages and other text file formats. In addition you can provide your own definitions in simple & XML; files.
& kate; levereras med ett flexibelt, anpassningsbart och avancerat system för att göra syntaxfärgläggning, och standarddistributionen tillhandahåller definitioner för ett brett område av programspråk, formaterings - och skriptspråk samt andra textfilformat. Dessutom kan du tillhandahålla dina egna definitioner med enkla & XML; - filer.
& kate; will automatically detect the right syntax rules when you open a file, based on the & MIME; Type of the file, determined by its extension, or, if it has none, the contents. Should you experience a bad choice, you can manually set the syntax to use from the Documents Highlight Mode menu.
& kate; detekterar automatiskt de riktiga syntaxreglerna när du öppnar en fil, baserat på filens & MIME; - typ, som avgörs av dess filändelse, eller om den inte har någon, dess innehåll. Skulle du råka ut för ett dåligt val, kan du ställa in syntaxen som används för hand med menyn Dokument Färgläggningsläge.
The styles and colours used by each syntax highlight definition, as well as which & MIME; types it should be used for, can be configured using the Highlight page of the Config Dialogue.
Stilarna och färgerna som används av varje syntaxfärgläggningsläge kan anpassas under fliken Färgläggnińgstextstilar i inställningsdialogrutan, medan & MIME; - typerna det ska användas för hanteras under fliken Lägen och filtyper.
Syntax highlighting is there to enhance the readability of correct text, but you cannot trust it to validate your text. Marking text for syntax is difficult depending on the format you are using, and in some cases the authors of the syntax rules will be proud if 98% of text gets correctly rendered, though most often you need a rare style to see the incorrect 2%.
Syntaxfärgläggning finns för att förbättra läsbarheten för riktig text, men du kan inte lita på att den validerar din text. Att markera text för syntax kan vara svårt, beroende på formatet som du använder, och i vissa fall är upphovsmännen till syntaxreglerna stolta om 98 procent av texten visas korrekt, även om du behöver en ovanlig stil för att se de felaktiga 2 procenten.
You can download updated or additional syntax highlight definitions from the & kate; website by clicking the Download button in the Highlight Page of the Config Dialogue.
Du kan ladda ner uppdaterade eller nya definitioner av syntaxfärgläggning från & kate; s webbplats genom att klicka på knappen Ladda ner färgläggningsfiler... på fliken Lägen och filtyper i inställningsdialogrutan.
The & kate; Syntax Highlight System
& kate; s syntaxfärgläggningssystem
This section will discuss the & kate; syntax highlighting mechanism in more detail. It is for you if you want to know know about it, or if you want to change or create syntax definitions.
Det här avsnittet beskriver & kate; s syntaxfärgläggningsmekanism i mer detalj. Det är avsett för dig, om du vill veta mer om den, eller om du vill skapa och ändra syntaxdefinitioner.
How it Works
Hur det fungerar
Whenever you open a file, one of the first things the & kate; editor does is detect which syntax definition to use for the file. While reading the text of the file, and while you type away in it, the syntax highlighting system will analyse the text using the rules defined by the syntax definition and mark in it where different contexts and styles begin and end.
Så fort du öppnar en fil, är en av de första sakerna som & kate; - editorn gör att avgöra vilken syntaxdefinition som ska användas för filen. När filens text läses in, och medan du skriver i den, så analyserar syntaxfärgläggningssystemet texten enligt reglerna som definieras i syntaxdefinitionen och markerar var i den som olika sammanhang och stilar börjar och slutar.
When you type in the document, the new text is analysed and marked on the fly, so that if you delete a character that is marked as the beginning or end of a context, the style of surrounding text changes accordingly.
När du skriver in text i dokumentet, så analyseras och markeras den nya texten i farten, så att om du tar bort ett tecken som markeras som början eller slutet på ett sammanhang, så ändras stilen på den omgivande texten i enlighet med detta.
The syntax definitions used by the & kate; syntax highlighting system are & XML; files, containing
Syntaxdefinitioner som används av & kate; s syntaxfärgläggningssystem är & XML; - filer, som innehåller
Rules for detecting the role of text, organised into context blocks
Regler för att detektera funktionen hos text, organiserade i sammanhangsblock
Keyword
Listor med nyckelord
Style Item definitions
Definitioner av stilobjekt
When analysing the text, the detection rules are evaluated in the order in which they are defined, and if the beginning of the current string matches a rule, the related context is used. The start point in the text is moved to the final point at which that rule matched and a new loop of the rules begins, starting in the context set by the matched rule.
När texten analyseras utvärderas detekteringsreglerna i den ordning som de definierades, och om början på den nuvarande strängen matchar en regel, så används motsvarande sammanhang. Startpunkten i texten flyttas till den sista punkten där regeln matchade, och en ny genomgång av reglerna sker, med början i sammanhanget som anges av den matchande regeln.
The detection rules are the heart of the highlighting detection system. A rule is a string, character or regular expression against which to match the text being analysed. It contains information about which style to use for the matching part of the text. It may switch the working context of the system either to an explicitly mentioned context or to the previous context used by the text.
Detekteringsreglerna är centrala för färgläggningsdetekteringssystemet. En regel är en sträng, ett tecken eller ett reguljärt uttryck som texten som ska analyseras matchas mot. Den innehåller information om vilken stil som ska användas för den delen av texten som matchar. Den kan byta arbetssammanhanget för systemet, antingen till ett sammanhang som anges explicit, eller till det föregående sammanhanget som användes av texten.
Rules are organised in context groups. A context group is used for main text concepts within the format, for example quoted text strings or comment blocks in program source code. This ensures that the highlighting system does not need to loop through all rules when it is not necessary, and that some character sequences in the text can be treated differently depending on the current context.
Reglerna organiseras i sammanhangsgrupper. En sammanhangsgrupp används för de huvudsakliga koncepten i formatets text, till exempel textsträngar inom citationstecken eller kommentarblock i programkällkod. Det här försäkrar att färgläggningssystemet inte behöver gå igenom alla regler när det inte är nödvändigt, och att vissa teckensekvenser i texten kan hanteras annorlunda beroende på det nuvarande sammanhanget.
Context Styles and Keywords
Sammanhangsstilar och nyckelord
In some programming languages, integer numbers are treated differently than floating point ones by the compiler (the program that converts the source code to a binary executable), and there may be characters having a special meaning within a quoted string. In such cases, it makes sense to render them differently from the surroundings so that they are easy to identify while reading the text. So even if they do not represent special contexts, they may be seen as such by the syntax highlighting system, so that they can be marked for different rendering.
I vissa programspråk, hanteras heltal annorlunda än flyttal av kompilatorn (programmet som översätter källkoden till körbart binärformat), och det kan finnas tecken som har en särskild mening i en sträng med citationstecken. I sådana fall är det vettigt att visa dem på ett annat sätt än omgivningen så att de är lätta att identifiera när texten läses. Så även om de inte representerar speciella sammanhang, så kan de betraktas som sådana av syntaxfärgläggningssystemet, så att de kan markeras för att visas på ett annorlunda sätt.
A syntax definition may contain as many styles as required to cover the concepts of the format it is used for.
En syntaxdefinition kan innehålla så många stilar som krävs för att täcka koncepten i det format den används för.
In many formats, there are lists of words that represent a specific concept. For example in programming languages, the control statements is one concept, data type names another, and built in functions of the language a third. The & kate; Syntax Highlighting System can use such lists to detect and mark words in the text to emphasise concepts of the text formats.
I många format finns det en lista på ord som representerar ett speciellt koncept. Till exempel i programspråk, så är kontrollsatserna ett koncept, namn på datatyper ett annat, och inbyggda funktioner i språket ett tredje. & kate; s syntaxfärgläggningssystem kan använda sådana listor för att detektera och markera ord i texten för att visa koncepten för textformaten.
Default Styles
Standardstilar
If you open a C++ source file, a & Java; source file and an HTML document in & kate;, you will see that even though the formats are different, and thus different words are chosen for special treatment, the colours used are the same. This is because & kate; has a predefined list of Default Styles, that are employed by the individual syntax definitions.
Om du öppnar en C++ källkodsfil, en Java källkodsfil och ett HTML- dokument i & kate;, så ser du att även om formaten är olika, och olika ord därför väljs för särskild behandling, så är färgerna som används samma. Det här beror på att & kate; har en fördefinierad lista med standardstilar, som används av varje individuell syntaxdefinition.
This makes it easy to recognise similar concepts in different text formats. For example comments are present in almost any programming, scripting or markup language, and when they are rendered using the same style in all languages, you do not have to stop and think to identify them within the text.
Det här gör det lätt att känna igen liknande koncept i olika textformat. Kommentarer finns till exempel i nästa alla program -, skript - eller formateringsspråk, och när de visas med samma stil i alla språk, behöver du inte stanna och tänka efter för att identifiera dem i texten.
All styles in a syntax definition use one of the default styles. A few syntax definitions use more styles that there are defaults, so if you use a format often, it may be worth launching the configuration dialogue to see if some concepts are using the same style. For example there is only one default style for strings, but as the perl programming language operates with two types of strings, you can enhance the highlighting by configuring those to be slightly different.
Alla stilar i en syntaxdefinition använder en av standardstilarna. Några få syntaxdefinitioner använder fler stilar än det finns som standard, så om du ofta använder ett format, kan det vara värt att titta i inställningsdialogrutan för att se om några koncept använder samma stil. Det finns till exempel bara en standardstil för strängar, men eftersom programspråket Perl hanterar två sorters strängar, kan du utöka färgläggningen genom att ställa in dessa så att de skiljer sig något. Alla tillgängliga standardstilar förklaras senare.
The Highlight Definition & XML; Format
& XML; formatet för syntaxfärgläggningsdefinitioner
This section is an overview of the Highlight Definition & XML; format. It will describe the main components and their meaning and usage, and go into detail with the detection rules.
Det här avsnittet är en översikt av färgläggningsdefinitionernas & XML; - format. Det beskriver huvudkomponenterna och deras betydelse och användning, och går djupare in i detaljerna för detekteringsreglerna.
The formal definition, aka the DTD is stored in the file language. dtd which should be installed on your system in the folder $KDEDIR / share/ apps/ kate/ syntax.
Den formella definitionen, också kallad en DTD, lagras i filen language. dtd som ska finnas installerad på ditt system i katalogen $KDEDIR / share/ apps/ kate/ syntax.
Main components of & kate; Highlight Definitions
Huvudkomponenter i & kate; s färgläggningsdefinitioner
The String attribute defines the set of characters.
section anger kategorin.
The String attribute defines the set of characters.
kateversion anger senaste version av & kate; som stöds.
The String attribute defines the set of characters.
casesensitive definierar om nyckelord är skiftlägeskänsliga eller inte.
The String attribute defines the set of characters.
author innehåller författarens namn och e- postadress.
The String attribute defines the set of characters.
hidden definierar om namnet ska visas i & kate; s menyer.
A rule looks like this:
Nästa rad kan alltså se ut så här:
The Rules in Detail
Sektionerna i detalj
The String attribute defines the set of characters.
fallthroughContext anger nästa sammanhang om ingen regel matchar.
The String attribute defines the set of characters.
selColor definierar markeringens färg.
Default Styles
Tillgängliga standardstilar
The char attribute defines the character to match.
dsChar, används för ett tecken.
The String attribute defines the set of characters.
dsString, används för strängar.
The char attribute defines the character to match.
dsOthers, används för 'andra' saker.
Highlight Detection Rules
Regler för syntaxdetektering
This section describes the syntax detection rules.
Den här sektionen beskriver reglerna för syntaxdetektering.
Each rule can match zero or more characters at the beginning of the string they are asked to test. If the rule matches, the matching characters are assigned the style or attribute defined by the rule, and a rule may ask that the current context is switched.
Varje regel kan matcha noll eller flera tecken i början av strängen som de ska testa. Om regeln matchar, så tilldelas de matchande tecknen stilen eller egenskapen som definieras av regeln. En regel kan också begära att det nuvarande sammanhanget byts.
A rule looks like this:
En regel ser ut så här:
& lt; RuleName attribute=quot; (identifier)quot; context=quot; (identifier_BAR_order)quot; [rule specific attributes] / gt;
& lt; Regelnamn attribute=quot; (identifierare) quot; context=quot; (identifierare) quot; [regelspecifika egenskaper] / gt;
The attribute identifies the style to use for matched characters by name or index, and the context identifies the context to use from here.
Ordet attribute identifierar stilen som ska användas för tecken som matchar med namn eller index, och context identifierar sammanhanget som ska användas i fortsättningen.
The context can be identified by:
Sammanhanget kan identifieras av:
An identifier, currently only its zero-based index in the contexts group.
En identifierare, som är namnet på det andra sammanhanget.
An order telling the engine to stay in the current context (#stay), or to pop back to a previous context used in the string (#pop).
En ordning som talar om att färgläggningen ska stanna kvar i det nuvarande sammanhanget (# stay), eller gå tillbaka till det föregående sammanhanget som använts i strängen (# pop).
To go back more steps, the #pop keyword can be repeated: #pop#pop#pop
För att gå tillbaka flera steg, kan nyckelordet # pop upprepas: # pop# pop# pop
Some rules can have child rules which are then evaluated if and only if the parent rule matched. The entire matched string will be given the attribute defined by the parent rule. A rule with child rules looks like this:
Vissa regler kan ha delregler, bara utvärderas om huvudregeln matchar. Hela den matchande strängen kommer att få egenskapen som definieras av huvudregeln. En regel med en delregel ser ut så här:
& lt; RuleName (attributes)gt; & lt; ChildRuleName (attributes) / gt;... & lt; /RuleNamegt;
& lt; Regelnamn (egenskaper) gt; & lt; Delregelnamn (egenskaper) / gt;... & lt; / Regelnamngt;
Rule specific attributes varies and are described in the following list.
Regelspecifika egenskaper varierar och beskrivs i följande avsnitt.
& lt; HlCOct (common attributes) / gt;
Gemensamma egenskaper
The attribute and context attributes are common to all rules.
attribute: En egenskap avbildas på en definierad itemData.
The Rules in Detail
Reglerna i detalj
Detect a single specific character. Commonly used for example to find the ends of quoted strings.
Detektera ett enda specifikt tecken. Används ofta för att till exempel hitta slutet på strängar inom citationstecken.
& lt; DetectChar char=quot; (character)quot; (common attributes) / gt;
& lt; DetectChar char=quot; (tecken) quot; (gemensamma egenskaper) (dynamisk) / gt;
The char attribute defines the character to match.
Egenskapen char definierar tecknet som ska matchas.
Detect two specific characters in a defined order.
Detektera två angivna tecken i en definierad ordning.
& lt; Detect2Chars char=quot; (character)quot; char1=quot; (character)quot; (common attributes) / gt;
& lt; Detect2Chars char=quot; (tecken) quot; char1=quot; (tecken) quot; (gemensamma egenskaper) (dynamisk) / gt;
The char attribute defines the first character to match, char1 the second.
Egenskapen char definierar det första tecknet som ska matcha, char1 det andra.
Detect one character of a set of specified characters.
Detektera ett tecken i en angiven teckenmängd.
& lt; AnyChar String=quot; (string)quot; (common attributes) / gt;
& lt; AnyChar String=quot; (sträng) quot; (gemensamma egenskaper) / gt;
The String attribute defines the set of characters.
Egenskapen String definierar teckenmängden.
Detect an exact string.
Detektera en sträng exakt.
& lt; StringDetect String=quot; (string)quot; [insensitive=quot; TRUE_BAR_FALSE; quot;] (common attributes) / gt;
& lt; StringDetect String=quot; (sträng) quot; [insensitive=quot; TRUE_BAR_FALSE; quot;] (gemensamma egenskaper) (dynamisk) / gt;
The String attribute defines the string to match. The insensitive attribute defaults to FALSE and is fed to the string comparison function. If the value is TRUE insensitive comparing is used.
Egenskapen String definierar strängen som ska matcha. Egenskapen insensitive (okänslig) är normalt FALSE (FALSK) och skickas med till strängjämförelsefunktionen. Om värdet är TRUE (SANT) så används en jämförelse som inte bryr sig om skiftläge.
Matches against a regular expression.
Matchar med ett reguljärt uttryck.
& lt; RegExpr String=quot; (string)quot; [insensitive=quot; TRUE_BAR_FALSE; quot;] [minimal=quot; TRUE_BAR_FALSEquot;] (common attributes) / gt;
& lt; RegExpr String=quot; (sträng) quot; [insensitive=quot; TRUE_BAR_FALSE; quot;] [minimal=quot; TRUE_BAR_ FALSEquot;] (gemensamma egenskaper) (dynamisk) / gt;
The String attribute defines the regular expression.
Egenskapen String definierar det reguljära uttrycket.
insensitive defaults to FALSE and is fed to the regular expression engine.
Egenskapen insensitive (okänslig) är normalt FALSE (FALSK) och skickas med det reguljära uttrycket.
minimal defaults to FALSE and is fed to the regular expression engine.
Egenskapen minimal är normalt FALSE (FALSK) och skickas med det reguljära uttrycket.