slogan3

Maak een aangepaste Sublime Text build-systeemconfiguratie

description

Met deze prompt kan ik een efficiënt en gepersonaliseerd build-systeem in Sublime Text maken dat perfect aansluit op mijn programmeertaal en projectbehoeften. Dit bespaart tijd en verhoogt mijn productiviteit ten opzichte van standaard build-systemen.

prompt

Help me bij het maken van een build-systeemconfiguratie in Sublime Text voor mijn programmeertaal: <pro ...

try_prompt

generate_helper
disclaimerOnPageApi

ai_answers

provider: openai
model: gpt-4.1-nano
Natuurlijk! Hier is een eenvoudige build-systeemconfiguratie voor Sublime Text voor een C-project, inclusief de door jou gevraagde opties: -Wall -O2 en -I/usr/include. 1. Ga in Sublime Text naar **Tools** > **Build System** > **New Build System...**. 2. Plak de volgende configuratie: ```json { "shell_cmd": "gcc -Wall -O2 -I/usr/include -o ${file_path}/${file_base_name} ${file} && ${file_path}/${file_base_name}", "file_regex": "^(...*):([0-9]*):?([0-9]*)", "working_dir": "${file_path}" } ``` 3. Sla het bestand op met een naam zoals `C Build.sublime-build`. **Uitleg:** - `"shell_cmd"` voert de compilatie uit met gcc, inclusief jouw opties. - `${file_path}` is de map van het huidige bestand. - `${file_base_name}` is de naam van het bestand zonder extensie, wordt gebruikt voor de uitvoer. - `${file}` is de naam van het huidige bestand. - Na compilatie wordt de executable uitgevoerd. **Gebruik:** - Open je C-bestand in Sublime Text. - Ga naar **Tools** > **Build System** en kies `C Build`. - Druk op **Ctrl+B** om te bouwen en uit te voeren. Als je nog verdere aanpassingen wilt of meer hulp nodig hebt, laat het gerust weten!
provider: deepseek
model: deepseek-chat
Hier is een Sublime Text build-systeemconfiguratie voor C met jouw specifieke aanpassingen: ```json { "cmd": ["gcc", "-Wall", "-O2", "-I/usr/include", "${file}", "-o", "${file_path}/${file_base_name}"], "selector": "source.c", "shell": true, "working_dir": "$file_path", "variants": [ { "name": "Run", "cmd": ["gcc", "-Wall", "-O2", "-I/usr/include", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "${file_path}/${file_base_name}"] }, { "name": "Clean", "cmd": ["rm", "-f", "${file_path}/${file_base_name}"] } ] } ``` **Instructies voor gebruik:** 1. Sla dit bestand op als `C.sublime-build` in je Sublime Text User map - (Preferences > Browse Packages... > User) 2. Selecteer Tools > Build System > C 3. Gebruik Ctrl+B om te compileren 4. Gebruik Ctrl+Shift+B om tussen de varianten te wisselen (Build, Run, Clean) **Extra opties die je kunt toevoegen:** - Voor meerdere bestanden: voeg `"${file_path}/*.c"` toe in plaats van `${file}` - Voor specifieke output naam: vervang `${file_base_name}` door je gewenste naam - Voor linking met bibliotheken: voeg `-l` flags toe na de `-o` parameter De configuratie gebruikt jouw specifieke flags: `-Wall` (alle warnings), `-O2` (optimalisatie) en `-I/usr/include` (include pad).