Naming Convention (Grade A) logo

Naming Convention (Grade A)Drošības pārbaudīta datu‑AI prasme Claude AI. A pakase. Nix nosaukumu konvencijas failiem, mainīgajiem, pakotnēm un NixOS opcijām, balstoties uz nixpkgs oficiālajiem kodēšanas standartiem. Lietojiet, kad rakstāt vai pārskatāt.

(0)
Daniel NikulshynPārskatījis Daniel Nikulshyn·Atjaunināts 2026. g. jūlijs

Pārskats

Nix nosaukumu konvencijas failiem, mainīgajiem, pakotnēm un NixOS opcijām, balstoties uz nixpkgs oficiālajiem kodēšanas standartiem. Lietojiet, kad rakstāt vai pārskatāt Nix kodu. Konvencijas aptver failu un direktoriju nosaukumus, mainīgo un atribūtu nosaukumus, pakotņu un derivācijas nosaukumus, sistēmas identifikatorus, NixOS opcijas un īpašos failu nosaukumus. Piemēram, failu nosaukumi jābūt kebab-case (piemēram, all-packages.nix), vienkāršiem mainīgajiem un funkcijām jābūt lowerCamelCase (piemēram, hostName). Pakotņu un derivācijas nosaukumi arī jābūt kebab-case (piemēram, github-mcp-server). Sistēmas identifikatori seko konkrētam formātam (piemēram, x86_64-linux). NixOS opcijas galvenokārt izmanto camelCase, ar izņēmumiem pakotņu nosaukumiem un ārējām iestatījumu failiem. Konvencijas piedāvā arī vadlīnijas par palīdzības funkcijām, overlay argumentiem un īpašiem failu nosaukumiem, piemēram, default.nix un flake.nix.

Galvenās funkcijas

  • Kebab-case failu un pakotņu nosaukumiem
  • LowerCamelCase vienkāršajiem mainīgajiem un funkcijām
  • Specifisks formāts sistēmas identifikatoriem
  • Vadlīnijas NixOS opcijām un palīdzības funkcijām

Cenas

Modelis
Free
Kategorija
Taktu
Vērtējums
Nav atsauksmju

Lietošanas gadījumi

Nix koda rakstīšana

Izmantojiet nosaukumu konvencijas prasmi, lai nodrošinātu konsekvenci un ievērošanu nixpkgs standartiem, rakstot jaunu Nix kodu.

Esošā Nix koda pārskatīšana

Lietojiet nosaukumu konvencijas prasmi, lai pārskatītu un pārstrādātu esošo Nix kodu, lai tas atbilst oficiālajiem kodēšanas standartiem.

Plusi un mīnusi

Plusi

  • Piesakās konsekvenci Nix kodā
  • Seko oficiālajiem nixpkgs kodēšanas standartiem
  • Aptver dažādus Nix kodēšanas aspektus, ieskaitot failu nosaukumus, mainīgos un NixOS opcijas

Mīnusi

  • Var prasīt apmācību un pielāgošanos konkrētām konvencijām
  • Var būt ierobežojošs tiem, kas ir pieraduši citām nosaukumu konvencijām

Atsauksmes

Pieslēdzies, lai atstātu atsauksmi.

Vēl nav atsauksmju. Esi pirmais!

Jautājumi

What format is required for NixOS option names?

NixOS options primarily use camelCase, with exceptions for package names and external setting files.

Asked by Youssef El-Sayed · Jun 19, 2025

How are simple variables and functions named in this convention?

Use lowerCamelCase for simple variables and functions, such as `hostName`.

Asked by Nadia Benali · Jun 2, 2025

What naming style should I use for Nix file names?

File and directory names should follow kebab-case, e.g., `all-packages.nix`.

Asked by Kwabena Asante · May 25, 2025

Uzdod jautājumu

Taktu alternatīvas

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Taktu

Saugamības pārbaudīta datu-AI prasmju funkcija Claude AI. Grēds A. Izmantojiet, kad sākat funkciju darbu, kas prasa izolāciju no pašreizējās darba vietas vai pirms izpildes plānu - izveido izolēti git worktrees

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Taktu

Drošības pārbaudīts datu-AI uzdevums Claude AI. Grēds A. GA4 BigQuery Eksporta shēmas atsauce — pilnīga lauku atsauce, iekļautas struktūras, vaicājumu modeļi un veiktspējas padomi

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Taktu

Drošības pārbaudīta datu AI prasme Claude AI. Grads A.

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Taktu

Sekuritātes testētu izstrādes iemaņu kalāšana ar Claude AI. Kvalitāti A. Saraksts, ko viena funkcija/metode saistījušas

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Taktu

Drošības pārbaudīta datu-AI prasmju rīks Claude AI. Grēds A. Nosauciet Haskell testa moduļus pēc testējamā modula ar Spec sufiksu tajā pašā nosaukuma telpā. Lietojiet, kad rakstāt vai pārskatāt Haskell testa moduli.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Taktu

Izvēlētais dati-IA spēks par Claude AI. Grade A. Simulēt 5 dalībnieku ekspertu padomes diskusiju svarīgām lēmumiem. Lietot, lai novērtētu plānu, arhitektūras izvēles, funkciju dizainu vai nekādus citus lēmumus, kas prasību dažādus ekspertu skatu pārstāvju pārskatu.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Taktu

Rīkotāja, kas testēta kārtībā, lai izmantotu Claude AI. A klasē ar MVC. Pārstāv ADVPL peles — izveidot atstājīgs gridus MVC standarta tēlēs.

(0)
Free
D
Docs Writer (Grade A)Taktu

Drošības pārbaudīta devops prasmība Claude AI. Grēds A. **WORKFLOW SKILL** — Uztur repozitorija dokumentācijas precizitāti un svaigumu visā dokumentācijas vietnē, agenta failos un izmaiņu žurnālā. KAD: "update docs"

(0)
Free