How can code formatting be made more intuitive for newcomers?
Mostrar comentarios más antiguos
We suggest to apply a proper code formatting 10 times per day. Not formatted is nearly unreadable and it is actually not hard to apply it - if you know how.
How can the interface be improved to let newcomers comprehend the formatting style directly and intuitively?
2 comentarios
Fangjun Jiang
el 30 de Jul. de 2011
For bring up the good topic.
Jan
el 15 de Nov. de 2011
Respuesta aceptada
Más respuestas (4)
Walter Roberson
el 27 de Jul. de 2011
2 votos
If "code" mode were made the default, with a way to switch to paragraph mode (that supported character-level markup) then there might be less problem, perhaps.
5 comentarios
Fangjun Jiang
el 30 de Jul. de 2011
This is a really good idea! We shall vote for it. I think it might solve the problem. If everything is in code format, it is just like we are reading all the questions and answers in M-editor, right? I don't see any problem with it. In fact, it's good enough for me.
Jan
el 30 de Jul. de 2011
Fangjun Jiang
el 30 de Jul. de 2011
I can live with copy and paste the hyper-link. Other fancy formatting is rarely used.
Fangjun Jiang
el 30 de Jul. de 2011
Embedded graphics is nice. I remember seeing a few. I have not figured out how to use it my self. If that can be done, why users are still asking how to post figures on other website?
Jan
el 30 de Jul. de 2011
Image Analyst
el 30 de Jul. de 2011
Walter, here is what you get if you paste in 5 lines of code with the third line of code being a blank line between the 2nd and 4th line of code, and then highlight all 5 lines and click the "code" icon. In the "markup" box my clc is on a separate line below this, while in the Preview box it's on the same line and not formatted as code even though I highlighted all 5 lines and clicked the code icon: clc; close all;
workspace;
clear;
2 comentarios
Walter Roberson
el 30 de Jul. de 2011
You need an empty line before the code. Which is the case for all of the paragraph-level markups. Self-consistent, but I for one would not complain if the Code button added an empty line if the previous line was not already empty.
Image Analyst
el 30 de Jul. de 2011
OK that works, as long as you have the blank line first and start right before the first character of the code (unlike using control R and control T in MATLAB to comment/uncomment code where it will act upon the whole line.) Thanks.
Daniel Shub
el 15 de Nov. de 2011
0 votos
Maybe the question is wrong. I think a better question is why is unformatted code so unreadable? I cannot believe that there isn't a better comprise between the readability of text and the readability of code without any need to apply formatting. Sure this might mean that getting optimal formatting is harder (e.g., you might need to mark all paragraphs as either text or code). I would take this added inconvenience if it means the default (i.e., unformatted) is readable for both code and text.
Categorías
Más información sobre Historical Contests en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

