scttw

I end up setting my SS filest to HTML rather than SilverStripe - which causes it's own issues... I'd like to fix that but can't because I don't know how 🙂

scttw

SS files dont seem to seem to inherit from HTML, so any of the cool things you can do in HTML files don't work in SS files

scttw

VS Code's Silverstripe support is poo 😞 One thing I wish I had the skill to fix 🙂

Matt Boddy

Has anyone had experience running SS3 on AWS behind a load balancer setup? I'm wondering if there are any gotchas I should be aware of.

Patrick Nelson

but yeah good point -- for me it's really either dev or prod, effectively (even though I have about 4 environments, 5 if you include an external agency)

Patrick Nelson

it's a good intermediate for those sorts of configs, it allows you the freedom to set that yourself -- mine is pretty close (but not precisely) at prod

Patrick Nelson

potentially the customization of the verbosity of logging levels or maybe reduce/remove on-screen error output whilst still having verbose logging, etc.

Patrick Nelson

the thing that INITIALLY sold me on PhpStorm was the simple ability to just "CTRL+Click" on some method to inspect it. Then the great integration with xdebug to dive into code... this is amazing when you really got to jump into something you're unfamiliar with. get in, get out and you move on to the next thing.

Patrick Nelson

I really realllly like their implementation of multiple selection, particularly the ability to even quickly/easily customize the keyboard shortcuts for that (for me I hold Ctrl+Shift then click to add a new cursor), or just search and have it add cursors for each match... or refactoring... etc. it's SUPER powerful.

Patrick Nelson

not sure about VSCode, but I can really appreciate the integration w/ SilverStripe templates (relevant here, via https://plugins.jetbrains.com/plugin/7201-silverstripe-template-language-support), .editorconfig, JS linting, composer, npm package stuff, the commandline/terminal, deployment (e.g. SFTP synchronization on change, etc) -- there's a lot there for a lot of people.