He trabajado en breve con Netbeans usando Java y uso eclipse para proyectos escolares, donde noté que hay algunas características realmente geniales, como mostrar funciones incorporadas en ctrl-space o sugerirá desde variables existentes Recientemente comencé a usar matlab, me preguntaba si hay tales herramientas disponibles en el matlab. Sé que es un entorno de secuencias de comandos, por lo que las cosas son probablemente un poco diferentes, pero luego me pregunto si las personas que trabajan con proyectos extensos con matlab, cómo administrarían los códigos o desarrollarían de forma cruzada sin esas herramientas. Busqué en mathworks pero no pude encontrar ninguna información útil sobre eso. ¿Alguien sabe si existen tales herramientas o complementos para matlab? Gracias de antemano chicos!Herramienta de sugerencias de función automatizada en Matlab
Respuesta
Como se mencionó anteriormente, autocompletar funciona para funciones, variables y campos.
Si parece no funcionar para un campo (quizá debido a su espacio de trabajo no está configurado correctamente) que puede ayudar a llamar el campo sin índice:
Por ejemplo: entity.field lugar de entidad (i) .field
Además, si cambia el espacio de trabajo con frecuencia, es posible que el mfile editor no se ponga al día, en ese caso una solución rápida es simplemente escribir en la ventana de comandos y copiar después.
Como se mencionó anteriormente, las variables deben estar en el área de trabajo.
A menudo el enfoque de manera que evalúo el código al momento de escribir así:
- escribir el código en cell mode
- Evaluar celular con [Ctrl - enter] - o el botón en la barra de menús.
- Escribir siguiente celda (variables de bloques anteriores están ahora disponibles en el lugar de trabajo, autocompletar con pestaña)
También hay un matlab mode para Emacs. Ofrece alguna funcionalidad de autocompletar y tiene una buena función para envolver líneas de código largas.
lamentablemente en Windows carece de la capacidad de evaluar celdas. Así que rara vez lo uso.
Hay algunos diseños similares en MATLAB, uno de ellos se llama sugerencias de funciones.
se puede encontrar la documentación para ello aquí: http://www.mathworks.com/help/matlab/matlab_env/check-syntax-as-you-type.html
- 1. Función de mapa en MATLAB?
- 2. Prueba automatizada de GUI
- 3. Prueba automatizada de aplicaciones basadas en FLEX
- 4. MATLAB: Fusionar identificadores de función
- 5. Sugerencias de TTabSheet en Delphi
- 6. matlab función "memoria" en mac?
- 7. función de estilo MATLAB find() en Python
- 8. Evaluación de función parcial en MATLAB
- 9. Prueba de GUI automatizada
- 10. Sugerencias sobre cómo compilar una herramienta HTML Diff?
- 11. MATLAB: la función Separar
- 12. Traducción automatizada de Python a Java
- 13. ¿Hay una herramienta automatizada para generar librerías de secuencias de comandos?
- 14. Función de Matlab/historial de clases
- 15. ¿Herramienta para verificar la compatibilidad con las versiones de Matlab?
- 16. Una herramienta para convertir el código de MATLAB a Python
- 17. Sugerencias de sintaxis en Vim
- 18. De Java 1.4 a Java 6: ¿alguna herramienta automatizada para actualizar el código heredado?
- 19. edición automatizada de varios archivos
- 20. Función OpenCV similar al "find" de matlab
- 21. Prueba automatizada SDK de OpenXML
- 22. Matlab problemas de función strcat con espacios
- 23. Implementación automatizada en Azure Emulator?
- 24. Generar documentos en compilación automatizada
- 25. Cómo perfilo una función MEX en Matlab
- 26. Función más rápida que datenum en MATLAB
- 27. Parámetros de la función de registro en MATLAB
- 28. pasar una función a una función en Matlab
- 29. Prueba automatizada .NET (¿Gallio?)
- 30. Validación W3C automatizada
'tab' autocompletará las variables y cargar una lista desplegable para diferentes funciones, pero creo que no funciona para los campos. Definitivamente estoy de acuerdo en que es molesto cambiar entre eclipse y Matlab, por lo que también agradecería algo más en profundidad. – Salain
¿Qué otras funciones, además de autocompletar, sientes que faltan? – Yamaneko
@Salain: autocompletar ciertamente funciona para los campos. La única limitación que noté es que esto solo funciona con las variables en su espacio de trabajo actual. Por lo tanto, si está editando un objeto en MATLAB y se auto referencia utilizando el nombre 'obj', realmente vale la pena tener dicho objeto en su área de trabajo. – Egon