2010-08-19 4 views
0

Je cherche un moyen rapide de partager des extraits de code entre développeurs. Visual Studio vous permet d'utiliser un partage de fichiers comme référentiel pour les extraits, mais le gestionnaire VS Snippet semble plus orienté vers les extraits "permanents" que vous souhaitez conserver. Je cherche juste un bon moyen d'envoyer un bloc de code à un autre développeur à regarder, ou copier dans leur code.Partage rapide d'extraits temporaires entre développeurs

Les messageries instantanées ont tendance à avoir des limites de caractères et ne conservent pas vraiment le formatage. Je pourrais utiliser quelque chose comme pastebin, mais je ne veux vraiment pas exposer ce code à d'autres potentiellement pour des raisons de non-divulgation (indépendamment de la façon dont ces fragments peuvent ou ne peuvent pas être sensibles, doivent maintenir NDA). Je sais, Pastebin a un mode privé, mais ce serait toujours une zone grise pour mes patrons. Ils diraient que vous pouvez oublier de le marquer privé, puis le code est là public.

Je pourrais enregistrer les snippets dans un fichier, puis les envoyer par messagerie instantanée ou par partage de fichiers, mais c'est juste beaucoup de tracas.

Idéalement, je cherche quelque chose de gratuit .. open source ou non n'a pas d'importance. Et je cherche quelque chose qui est très rapide à utiliser sans beaucoup de tracas pour chaque transfert de snippit, et est privé entre le partageur et le sharee.

Je pensais à écrire un tel plug-in pour VS, mais s'il y a déjà quelque chose, je préfère l'utiliser. Donc, si vous avez des suggestions, j'aimerais les entendre.

EDIT:

Je vais avoir du mal à croire quelque chose comme cela n'existe pas. Il semble que tous les gestionnaires de snippit sont conçus pour le stockage et la récupération à long terme. Idéalement, je voudrais quelque chose comme "Side Note" de OneNote qui ouvre une fenêtre rapide, je peux y passer quelque chose, puis l'envoyer à un collègue, puis l'afficher sur son écran. Pas de stockage, pas d'archivage, pas d'intégration de touches pour le coller dans votre code.

Répondre

1

Que diriez-vous d'un document partagé Google Docs?

+0

C'est une possibilité, j'espérais quelque chose d'un peu plus intégré dans VS, mais c'est une bonne idée de repli si rien d'autre ne semble convenir. –

+0

J'ai eu beaucoup de problèmes avec Google Docs et j'y ai collé du code formaté. Il semble doubler les lignes et ensuite obtenir des erreurs javascript. Pas trop utile. –

0

Si vous utilisez GIT, vous pouvez facilement envoyer un patch par courrier électronique ou le partager vers une branche commune. L'un des nombreux avantages de l'utilisation de GIT :)

+0

J'utilise subversion. Mais dans tous les cas, nous parlons de collaboration ici .. nous pourrions envoyer 100 extraits et nous ne voulons pas encombrer les e-mails (ou attendre la livraison, ce qui peut parfois être un peu retardé) –

+0

Vous pouvez commettre une révision dans un référentiel temp git en quelques secondes, plus rapide que de coller dans n'importe quoi. – bwawok