Mientras programo, busco constantemente la sintaxis, ya que cambio mucho de idioma. Para hacer esto más eficiente, comencé a escribir hojas de trucos para mí y las actualizo y mejoro constantemente. Dado que este parece un buen sistema para mí, quería ampliarlo, utilizando un software en lugar de archivos de texto y pasando a un enfoque a más largo plazo.
Sin embargo, cuando investigué sobre cómo poner esto en práctica, casi no encontré nada sobre el tema. Cuando le pregunté a mis compañeros de trabajo, la respuesta fue principalmente que solo usan la búsqueda de Google y los marcadores.
¿Existen buenas maneras de almacenar sus notas personales con una perspectiva a largo plazo?
Eché un vistazo a algunos softwares para tomar notas que no están enfocados en la programación (Evernote, Confluence, OneNote, TiddlyWiki). Sin embargo, me preguntaba si no hay algo más dirigido a los programadores, ya que supuse que la mayoría de los programadores enfrentan este problema.
Editar para responder comentarios:
Tal vez no sea exactamente lo que está buscando, pero podría usar GitHub, GitLab, BitBucket o herramientas de control de versiones similares.
Simplemente puede crear archivos y ordenarlos en carpetas. En GitHub la búsqueda tampoco es mala.
Mi primera elección y recomendación habría caído en tu ya conocida TiddlyWiki
Es personal, privado, fuera de línea, siempre disponible, no requiere conectividad. También se almacena convenientemente en un solo archivo, multiplataforma y de fácil acceso. Debido a esto, puede sincronizarlo fácilmente usando las herramientas comunes para compartir archivos como Dropbox o similares.
También se puede buscar, etiquetar y es muy versátil y extensible a través de secuencias de comandos y tiene resaltado de sintaxis a través de un complemento .
Se basa en un navegador y también se puede alojar en línea para un enfoque cercano a la nube, o se puede usar a través de un servidor node.js.
Si eso no se ajusta a sus necesidades, hay una aplicación para tomar notas de CherryTree con una estructura similar a un árbol y resaltado de sintaxis. Se ejecuta tanto en Windows como en Linux.
Cacher y Snipit son organizadores de fragmentos de código colaborativos basados en la nube.
Descargo de responsabilidad: nunca usé ninguno de ellos, excepto Tiddlywki.
Pruebe uno de estos: Laverna y Boostnote
El primero no está dedicado específicamente a los programadores, pero admite el resaltado de sintaxis. El otro está dirigido a programadores y ofrece resaltado de sintaxis para más de 100 idiomas.
Desafortunadamente, no están basados en la nube por lo que vi, pero están disponibles en la mayoría de los sistemas principales (Windows y Mac OS; este último también está disponible en Linux)
Nicolás Raúl
Cyberfox515
izzy
Cyberfox515