2015-07-20 11 views
8

Questo è piuttosto facile in IntelliJ (e impostare PEP8 in PyCharm), ma ho cercato su Google e non sono riuscito a trovare un file di configurazione (presumo in XML o qualsiasi altra cosa usi CLion) che potrei usare per configurarlo per aderire alla guida di stile di Google.Configurare lo stile di Google C++ in CLion IDE

Si tratta di una "funzione futura" o mi manca qualcosa di fondamentale?

Naturalmente, posso configurarlo manualmente, ma è un'operazione noiosa e che richiede tempo; se qualcuno l'ha già fatto, fantastico e grazie per averlo condiviso!

+2

Credo di dovermi chiedere perché qualcuno utilizza volentieri le regole di stile di Google. È questo per un lavoro o per uso personale? – ydobonebi

+0

beh, nel mio caso, dopo quasi cinque anni in Google mi sono abituato allo stile :) (e, personalmente, mi piace). Ma, inoltre, sto lavorando su Apache Mesos e seguiamo lo stile di Google (con alcune modifiche), quindi, sì, è anche per un lavoro. – Marco

+0

Bene, bello. Sto solo iniziando a imparare da solo CLion. Ho ancora avuto bisogno di farlo, ma ero solo curioso di sapere i motivi :). CLion sembra davvero fantastico (come la maggior parte delle cose di IntelliJ) ma, come sono sicuro tu sai, non è ancora completamente sviluppato. Mi sono imbattuto in molti problemi con me stesso, alcune cose sono state corrette negli aggiornamenti successivi. – ydobonebi

risposta

1

Si può provare cpp-lint plugin. Supporto stile codice coming soon!

+0

grazie per questo - potresti essere interessato alla mia forcella di cpp-lint: aggiunge alcune funzionalità tanto necessarie;) https://github.com/massenz/styleguide il ramo 'master' integra tutte le funzionalità che ho aggiunto. – Marco

+0

Si prega di comunicare direttamente con l'autore del plugin) Questo non è un progetto JB. – uta

3

CLion ora supporta questo in modo nativo, a partire dalla v1.1. Un post sul blog di JetBrains mostra come utilizzare gli stili di codice predefiniti here. Scarica l'ultima versione di CLion here.

+0

Questo post del blog mostra come impostare lo stile di Google C++: http://blog.jetbrains.com/clion/2015/07/new-clion-1-1-eap-select-and-use-your-favourite-code -stile/. – phoenix

+1

E questo è stato unito alla build CLion principale che può essere trovata qui: https://www.jetbrains.com/clion/download/ – phoenix

+0

Grazie per il promemoria e il post sul blog. Entrambi sono stati aggiornati nella risposta ora. – DavidZemon