slogan3

Maak CodeWhisperer-gestuurde regels voor code stijl handhaving

description

Maakt het mogelijk om met CodeWhisperer automatisch de codeerstandaarden van je project af te dwingen, waardoor handmatige controles verminderen en code consistentie binnen je team verbetert.

prompt

Help me een set regels voor code stijl handhaving te maken met Amazon CodeWhisperer, afgestemd op mijn project. Programmeertaal: <voer de gebruikte programmeertaal in>. Projectrichtlijnen of codeerstandaarden: <be ...

try_prompt

generate_helper
disclaimerOnPageApi

ai_answers

provider: openai
model: gpt-4.1-nano
Hier is een set regels voor code stijl handhaving in jouw JavaScript-project, afgestemd op jouw richtlijnen, die je kunt gebruiken met Amazon CodeWhisperer of andere tools: 1. Inspringing: - Gebruik altijd 4 spaties voor inspringing. 2. Puntkomma's: - Voeg altijd een puntkomma toe aan het einde van elke statement. 3. Variabelen en functies: - Gebruik camelCase voor variabelen en functienamen. - Voorbeeld: `let mijnVariabele = 10;` of `function mijnFunctie() {}`. 4. Objectliteralen: - Schrijf objecten zonder afsluitende komma na het laatste key-value paar. - Voorbeeld: ```javascript const mijnObject = { key1: 'waarde1', key2: 'waarde2' }; ``` 5. Code stijl en formattering: - Plaats opening accolades op dezelfde regel als de functie of control statement. - Plaats closing accolades op een nieuwe regel. - Voeg een lege regel toe tussen functies en belangrijke codeblokken voor leesbaarheid. 6. Andere best practices: - Gebruik duidelijke en beschrijvende namen voor variabelen en functies. - Vermijd globale variabelen tenzij noodzakelijk. - Schrijf commentaar waar nodig, vooral voor complexe logica. 7. Voorbeeldcode volgens deze stijl: ```javascript function mijnFunctie() { console.log('hallo wereld'); } ``` Je kunt deze regels opnemen in een ESLint-configuratie of een aangepaste code style guide, en eventueel een linter instellen om naleving automatisch te controleren.
provider: deepseek
model: deepseek-chat
Hier is een set regels voor code stijl handhaving met Amazon CodeWhisperer, afgestemd op uw JavaScript project: ## Code Stijl Regels ### 1. Inspringing - Gebruik 4 spaties voor inspringing - Geen tabs ### 2. Puntkomma's - Altijd puntkomma's aan het einde van statements - Geen automatische puntkomma-invoeging (ASI) vertrouwen ### 3. Naamgevingsconventies - Variabelen en functies in camelCase - Klassennamen in PascalCase ### 4. Objectliteralen - Geen afsluitende komma's na de laatste eigenschap - Voorbeeld: ```javascript const mijnObject = { eersteEigenschap: 'waarde', tweedeEigenschap: 123 }; ``` ### 5. Functiedefinities - Gebruik function declarations of arrow functions zoals gewenst - Voorbeeld volgens uw stijl: ```javascript function mijnAndereFunctie(parameter) { const lokaleVariabele = parameter + 1; console.log(lokaleVariabele); return lokaleVariabele; } ``` ## Aanbevelingen voor CodeWhisperer 1. **Specifieke prompts gebruiken**: ``` "Schrijf een functie in JavaScript met 4-spatie inspringing, camelCase variabelen en puntkomma's" ``` 2. **Refactoring prompts**: ``` "Refactor deze code naar 4 spaties inspringing en voeg ontbrekende puntkomma's toe" ``` 3. **Stijlcontrole prompts**: ``` "Controleer of deze code voldoet aan onze stijlrichtlijnen: 4 spaties, camelCase, puntkomma's" ``` ## Handmatige Controle Checklist - [ ] 4 spaties inspringing - [ ] Puntkomma's aanwezig - [ ] camelCase voor variabelen/functies - [ ] Geen trailing commas in objecten/arrays - [ ] Consistente naamgeving Deze regels zorgen voor consistente codekwaliteit in uw JavaScript project.