I don't understand how people don't want an IDE "l...
# ide
g
I don't understand how people don't want an IDE "like" homesite that just allows you to edit files locally or through FTP. I tried Sublime Text and CF Builder. Can't seem to figure it out.
r
I can only speak for myself: we haven’t used FTP in years. All files on our servers are deployed through deployment pipeline processes attached to our version control repositories and change control processes. Our days of FTPing files to and fro are long gone and I don’t miss them at all.
💯 2
r
• FTP is insecure. • It's easy to spin up a local dev server now. • FTP doesn't fit well with new workflows around versioning (source control) and testing.
g
Yeah, I do all my work locally, then commit to source control. Then put the latest from subversion onto staging and test. But then I use BeyondCompare to copy code from staging to production. But I am just always used to being able to look at the code via FTP in Homesite on production. See the modified date and even SEE the actual code on production for peace of mind. Very rarely do I actually modify anything on production.
A few times year when a process isn't doing what it's supposed to, I may throw an abort or try/catch on production just for my IP address.
We recently moved production to virtual servers that use TLS 1.2 which homesite won't accomodate.
I don't mind coding locally in CF Builder or Sublime Text. But at this point my only option to keep my sanity is to have Dreamweaver which I hate to see the production code sorta like Homesite. And DW is $22/month!
j
There is a similar thread on Facebook about Builder and VSCode. Switching editors is hard. Switching your development / deployment methods is hard. But if you are using source control and some sort of repeatable deployment process you should have fairly high confidence in what code is on production - why do you need to FTP to the server to check? Unfortunately due to the nature of CFML there just aren't many editor choices out there, and the ones that do exist are a bit limited due to the weird nature of the CFML language (script + tags = difficult parsing). I'm not even sure if the VSCode and Sublime plugins are updated very often these days. Again switching tools is hard but I think it's part of being a developer - to occasionally reevaluate your tools and procedures and try new things. I dragged my feet a bit with things like Docker but now I couldn't imagine developing without it.
g
👍
I'll try getting VS Code working this weekend when I'm not trying to get work done.