I started using Sublime at work and have grown kinda fond of it. It's not free, but I do appreciate their minimap of the text file and the ability to open up multiple windows on the same file. This is useful for me since I can have one view with the code all unfolded and a separate view where everything is neatly rolled up, this has not only helped me keep track of little helper functions I create it also forces me to maintain a relatively sane naming scheme. It's multi-platform and I'm more productive with it.
-- 🏳️🌈 Proud Ally 🏳️🌈
Starting Score:
1
point
Karma-Bonus Modifier
+1
Total Score:
2
(Score: 2) by turgid on Tuesday June 04 2024, @08:32PM
(3 children)
(Score: 0) by Anonymous Coward on Wednesday June 05 2024, @08:11AM
by Anonymous Coward
on Wednesday June 05 2024, @08:11AM (#1359394)
Just use a language other than old versions of old languages like C or FORTRAN and you can have identifiers that actually identify instead of having to guarantee uniqueness of short names. Much easier to read a stack of properly named functions called on properly named arguments than having to keep the entire state of the nested inlined basic blocks in mind.
(Score: 2) by Tork on Tuesday June 04 2024, @03:57PM (4 children)
🏳️🌈 Proud Ally 🏳️🌈
(Score: 2) by turgid on Tuesday June 04 2024, @08:32PM (3 children)
One might argue you need to refactor your code.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].
(Score: 0) by Anonymous Coward on Wednesday June 05 2024, @02:16AM (2 children)
Job security FTW! 😉
(Score: 2) by turgid on Wednesday June 05 2024, @07:00AM
No, so that it's easier to understand and to maintain, and so that each function can be unit tested.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].
(Score: 0) by Anonymous Coward on Wednesday June 05 2024, @08:11AM
Just use a language other than old versions of old languages like C or FORTRAN and you can have identifiers that actually identify instead of having to guarantee uniqueness of short names. Much easier to read a stack of properly named functions called on properly named arguments than having to keep the entire state of the nested inlined basic blocks in mind.