Throwaway idea: Content aware Save As
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
El issue no menciona archivos ni pruebas; empieza localizando el flujo de Save As para documentos sin nombre y el código existente de detección de sintaxis. Compara los casos propuestos de URI/ruta, CSV, shebang, HTML y Vala; después, define y prueba nombres iniciales deterministas para el contenido compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
Code already detect syntax, but we could extend capabilities depending on which content for, for example, a Saving As that already prefill the name depending on the content
Proposal
Upon doing a save As of an unnamed file, tweak initial_name according to the content:
- if it has a list of URI, Path, URL, call the initial_name "New playlist.m3u8"
- if it has all lines with commas, or a specified delimiter specified as per csv standard, append a ".csv" in the "unsaved document" initial name
- if it has a shebang on the first line, add a .sh, or .py, or according to what it is
- if it has some html, add a .html extension
- Vala, it's a NewDocument.vala...
Prior Art (Optional)
No response
- Lenguaje dominante
- Vala
- Estrellas
- 523
- Forks
- 120
- Merge medio
- 1 d 14 h
- PR fusionados (30 d)
- 7
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de elementary/code
-
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
elementary/code#1818 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Unmounting a mount containing a file being edited by Code does not result in a "busy" warningAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
elementary/code#1813 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Fuzzy Find icon in the sidebarAbiertoNeeds Design Priority: Wishlist
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
elementary/code#1786 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Needs Design Priority: Wishlist
Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100
elementary/code#1783 ·
Los mantenedores suelen responder en 1 día
-
Priority: Wishlist
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
elementary/code#1762 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de elementary/code
Issues similares
-
area:dictation bug P1 regression
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
uttrflow/uttrflow-swift#3416 ·
Los mantenedores suelen responder en 1 día
-
area:desktop area:ui enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
anthropics/claude-code#98906 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
sqlitebrowser/sqlitebrowser#4208 ·