# Arbeta med nästa generations skriptredigerare

[Funktion i förhandsversion](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/Introduction/feature-preview-program-overview.htm)

I Skriptredigeraren och Skript erbjuder Next-gen editor inställningar för en förbättrad skriptredigeringsupplevelse. Den här nya upplevelsen innehåller mörkt läge, kodvikning, en inbäddad kommandopalett, hovringsbaserad hjälp, förbättrad kodrefaktorering och navigering samt ett uppfräschat utseende och känsla.

## Aktivera funktioner i nästa generations redigerare

Nästa generations redigerare är inaktiverad som standard. När du slår på en eller flera av dessa funktioner aktiveras de för dig i Skriptredigeraren för alla applikationer och i redigeraren för alla skript.

Gör följande:

1. Öppna Skriptredigeraren i ett program, eller redigeraren i SkriptSeparator

2. I verktygsfältet klickar du på rullgardinsmenyn Next-gen editor.

3. Slå på Aktivera ny kodredigerarupplevelse.

   Aktivera ny kodredigerarupplevelse aktiverad i Skriptredigeraren.

   Aktivera ny kodredigerarupplevelse aktiverad i Skriptredigeraren.

   Aktivera ny kodredigerarupplevelseAktivera ny kodredigerarupplevelse aktiverad i SkriptredigerarenSkriptredigeraren. ![Ny kodredigeringsupplevelse aktiverad i Dataladdningsredigeraren](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_script-editing_new-editor_preview.png)

4. Aktivera mörkt läge om så önskas. Den här funktionen är endast tillgänglig när du har Aktivera ny kodredigerarupplevelse aktiverat.

   Mörkt läge aktiverades i Skriptredigeraren.

   Mörkt läge aktiverades i Skriptredigeraren.

   Mörkt lägeMörkt läge aktiverades i SkriptredigerarenSkriptredigeraren. ![Mörkt läge aktiverat i Dataladdningsredigeraren](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_script-editing_dark-mode_preview.png)

## Förbättringar i den nya kodredigeringsupplevelsen

Det här delavsnittet beskriver de nya funktionerna som är tillgängliga när du aktiverar Aktivera ny kodredigeringsupplevelse.

### Kodassistans

Förbättrad muspekarhjälp

Håll muspekaren över text när du redigerar skriptet för ytterligare information och länkar till hjälpdokumentation.

Mer information finns i [Hovra över nyckelord](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#Hovering).

Förbättrad autokomplettering

Autokomplettering har förbättrats med en ny rullgardinsmeny för förslag. Dessutom stängs parenteser och andra omslutande tecken automatiskt medan du skriver.

### Kodnavigering

Kodnavigeringen har förbättrats med flera nya funktioner.

Definitions- och referenslänkning

Nya alternativ är tillgängliga—både från högerklick och meny och via kortkommandon—för att navigera mellan identifierade Qlik skriptkonstruktioner:

* Gå till definition (Ctrl + F12): Gå till den plats där en skriptkonstruktion definieras.

* Gå till referenser (Ctrl + F12): Gå till den plats där en skriptkonstruktion refereras. Om det finns flera referenser kan du välja vilken referens du vill gå till.

* Alternativ för Kika (Alt + F12): Visa definitioner och referenser som popup-fönster under koden du granskar för närvarande.

Mer information finns i [Definition och referenslänkar](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#DefinitionLink).

Kodvikning

Du kan fälla ihop och expandera kodblock genom att klicka på the Pil ned icon och the Pil ned icon.

Mer information finns i [Kodvikning](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#Folding).

Minikarta

Minikartan visas längst upp till höger och erbjuder ett snabbt sätt att förhandsgranska det aktuella skriptavsnittet utan att bläddra igenom det. Detta är särskilt användbart för långa skriptavsnitt.

Mer information finns i [Minikarta](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#MiniMap).

### Kodredigering

Förbättrad sök och ersätt

Använd alternativet Ändra alla förekomster från högerklicksmenyn (eller kortkommandot Ctrl + F2) för att söka och ersätta markerad kod i det aktuella delavsnittet.

Mer information finns i [Redigera laddningsskript](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#Searchin).

Förbättrad flermarkörsmarkering

Det är nu enklare att markera och redigera flera skriptrader samtidigt för avancerad och effektiv redigering.

Mer information finns i [Markering med flera markörer](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#Multi-cu).

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/next-gen-editor.htm)Kommandopalett

Kommandopaletten är tillgänglig både från högerklicksmenyn och via kortkommandon. Kommandopaletten erbjuder många avancerade operationer för att stödja effektivt skrivande av skript.

Gör ett av följande:

* Högerklicka i redigeraren och välj Kommandopalett....

* Använd kortkommandot Ctrl + Shift + P.

För vissa åtgärder kan du behöva markera den text som åtgärden ska utföras på. För andra behövs inte detta.

När du har öppnat kommandopaletten kan du söka efter tillgängliga kommandon och visa tangentbordsgenvägar för dessa kommandon.

Mer information finns i [Kommandopalett](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#CommandPalette).

### Kodrefaktorisering

Redigeraren stöder nu refaktorisering av kända Qlik skriptkonstruktioner, såsom namn på tabeller och variabler.

För att refaktorera kod använder du alternativet Byt namn på symbol från högerklicksmenyn (eller så använder du kortkommandot F2).

Mer information finns i [Kodrefaktorisering](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm#Refactor).

## Mörkt läge

Med Mörkt läge växlar skriptredigeraren till ett annat färgschema med mörk bakgrund. Text och andra element visas i ljusa färger, vilket bibehåller hög kontrast och läsbarhet.

[Aktivera funktioner i nästa generations redigerare](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/next-gen-editor.htm#TurningOn)

## Begränsningar

* Vissa gränssnittselement, såsom högerklicksalternativ, Command Palette och hover-hjälp, är inte översatta till svenska eller nederländska.

* Mörkt läge täcker inte hela användargränssnittet när det aktiveras. Till exempel visas inte Qlik Cloud navigeringsstapeln och vänsterpanelerna, samt vissa dialogrutor för dataladdning och anslutningar, i mörkt läge.

[Redigera laddningsskript](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/edit-data-load-script.htm)

[Kortkommandon i Skriptredigeraren och Skript](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/DLE-keyboard-shortcut.htm)

[Använda Skriptredigeraren](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/use-data-load-editor.htm)

[Navigera skript i katalog](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/navigating-scripts.htm)