c# - tutorial - ¿Es posible copiar el código de Visual Studio y pegar el código formateado a OneNote?
visual studio code tutorial español pdf (11)
¿Hay alguna manera de copiar el código de Visual Studio (C #) y pegarlo en OneNote, sin perder el formato?
Pude hacer esto, pero solo si copio de VS, lo pego en Word, lo copio de Word y luego lo pego en OneNote.
¡Afortunadamente hay una solución para Visual Studio 2010! Instalar la extensión Visual Studio 2010 Pro Power Tools y copiar / pegar en OneNote conserva el resaltado de sintaxis. Me hizo un hombre feliz;)
Jan Roelof
Acabo de encontrar una solución para hacer esto sin ningún complemento.
- Inserte una tabla en OneNote con solo una celda
- Cambie el color de sombreado de esta tabla al color de fondo vscode, puede usar el selector de color para elegir el color bg de vscode
- Elija el bloque de código que desea copiar y convierta la sangría a tabulación (de lo contrario, la sangría se perderá al pegar) referencia: https://github.com/Microsoft/vscode/issues/35954
- Copie el código seleccionado y péguelo en la celda
- Vuelva a cambiar la sangría del código del código fuente al espacio.
PD: lo he intentado en macOS, funciona bien
Bueno, lo siento por responder tarde, sé que es una publicación muy antigua. Pero, podría ayudar a alguien que está tratando de encontrar una solución para la pregunta anterior. No encontré ninguna que funcionara para mí incluso en OneNote 2016, pero aquí es una forma muy fácil de hacerlo.
Simplemente copie su código y péguelo en wordpad.exe , que debe pegar con formato y colores. Guarde el archivo * .rtf y ábralo en Ms Word, desde allí puede copiar / pegar cualquier documento en Word, funcionó para mí.
El complemento GEM OneNote tiene una función de resaltado de sintaxis -> http://www.onenotegem.com/blog/onenote-insert-highlight-syntax-source-code
Has dado en el clavo en el proceso. La aplicación que está pegando debe ser capaz de aceptar el código con el formato adecuado. MS Word es uno de los pocos que maneja esto correctamente, por lo tanto, yendo desde VS -> Word -> OneNote funcionará. Pero VS -> OneNote no funciona.
Hay un complemento para Microsoft Visual Studio que le permite copiar código fuente, resaltado de sintaxis y números de línea como HTML.
Con este complemento, puede copiar desde VS y pegar HTML directamente a su destino.
Compruébelo aquí: CopySourceAsHtml
La mejor manera de mantener completamente el formato de su código está constituida por dos pasos:
- En el primer paso, haga clic derecho en el código y haga clic en "copiar" y luego péguelo en "wordPad"
- En el segundo paso copie de "WordPad" a word. enter image description here enter image description here
Pruebe esta solución elegante directamente de Microsoft: Productivity Power Tools 2015
El copiar y pegar HTML funciona muy bien con OneNote.
Notehighlight admite resaltado de sintaxis para: C #, SQL, CSS, JS, HTML, XML, JAVA, PHP, Perl, Python, Ruby, C ++
Han lanzado un puerto que ha sido compatible con OneNote 2013 (también funciona con OneNote2016)
NoteHighlight hará el truco. Lo encontré a través de la siguiente publicación de blog, codefoster .