On 20 Jun 2024, at 20:04, Alfredo wrote: > Nice, Rich. > > This works great. Now, of course, "one more thing". > > How can I nudge BBEdit to display these "NOTE:" pieces of info on the > Function Navigator? > > ListTile( // NOTE: Report Log
Codeless languages modules don't support this; sorry. R. > > On Thursday, June 20, 2024 at 3:06:46 PM UTC-6 Rich Siegel wrote: > >> On 20 Jun 2024, at 13:41, Alfredo wrote: >> >>> That language server is a bit above my pay scale. >>> >>> Does anyone have a clue regarding how to extract (from the Dart language >>> server that Ulrich mentioned) the relevant info for a BBEdit Codeless >>> Language Module? >> >> This seems to old some clues: < >> https://github.com/dart-lang/sdk/blob/master/pkg/analysis_server/tool/lsp_spec/README.md >>> >> >> Thus, a suitable key in the language module might look like: >> >> <key>BBLMLanguageServerInfo</key> >> <dict> >> <key>ServerCommand</key> >> <string>dart</string> >> >> <key>ServerArguments</key> >> <array> >> <string>language-server</string> >> <string>--client-id com.barebones.bbedit</string> >> <string>--client-version 15</string> >> </array> >> </dict> >> >> (You should test and verify, of course.) >> >> R. >> >>> Thanks, >>> >>> Alfredo >>> >>> On Wednesday, June 19, 2024 at 6:31:42 AM UTC-6 Ulrich Kapp wrote: >>> >>>> Hi Alfredo, >>>> >>>> I just entered this discussion and have the following question: >>>> >>>> Did you already try to use the Dart language server ( >>>> https://github.com/serverpod/lsp_server) with BBEdit? >>>> Maybe this will help your needs. >>>> >>>> Ulrich >>>> >>>> Alfredo schrieb am Donnerstag, 13. Juni 2024 um 21:41:55 UTC+2: >>>> >>>>> I do about 50% of my work under the Flutter umbrella. There are two >>>>> "official" IDEs for Flutter: VS Code and Android Studio. I prefer >> Android >>>>> Studio for compiling/linking/installing on all platforms (Android, iOS, >>>>> macOS, Windows, Linux, Web/PWA). >>>>> >>>>> However (and this is a big "however") I use BBEdit for all of my >> editing >>>>> and I have configured both Android Studio and BBEdit to refresh file >>>>> contents upon detecting any change. Perfect world (for me). >>>>> >>>>> Flutter supports hot reload and hot restart, so it's really impressive >> to >>>>> see that when I save a changed source file with BBEdit, I can >> immediately >>>>> do a hot reload or hot restart with Android Studio and I can >> immediately >>>>> see the results of my changes on whatever platform I happen to be >>>>> debugging. >>>>> >>>>> Magic. >>>>> >>>>> I wish there were a language module for Dart (the language that Flutter >>>>> uses) that I could use with BBEdit. >>>>> >>>>> For now, I switch the language mapping for a given source file between >>>>> Java and JavaScript, to highlight different structural aspects in the >>>>> source file and to navigate to different things using the Function >>>>> Navigator. This is reasonably ok but not ideal. >>>>> >>>>> Has anyone found a way to use a Dart Language module with BBEdit? >>>>> >>>>> Thanks. >>>>> >>>>> Alfredo >>>>> >>>> >>> >>> -- >>> This is the BBEdit Talk public discussion group. If you have a feature >> request or believe that the application isn't working correctly, please >> email "[email protected]" rather than posting here. Follow @bbedit on >> Mastodon: <https://mastodon.social/@bbedit> >>> --- >>> You received this message because you are subscribed to the Google >> Groups "BBEdit Talk" group. >>> To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected]. >>> To view this discussion on the web visit >> https://groups.google.com/d/msgid/bbedit/345977dc-66d9-4f14-978c-8b49e10785e4n%40googlegroups.com >> . >> >> >> -- >> Rich Siegel Bare Bones Software, Inc. >> <[email protected]> <https://www.barebones.com/> >> >> Someday I'll look back on all this and laugh... until they sedate me. >> > > -- > This is the BBEdit Talk public discussion group. If you have a feature > request or believe that the application isn't working correctly, please email > "[email protected]" rather than posting here. Follow @bbedit on Mastodon: > <https://mastodon.social/@bbedit> > --- > You received this message because you are subscribed to the Google Groups > "BBEdit Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/bbedit/3e937a7b-1458-4598-b495-43fef43f7a74n%40googlegroups.com. -- Rich Siegel Bare Bones Software, Inc. <[email protected]> <https://www.barebones.com/> Someday I'll look back on all this and laugh... until they sedate me. -- This is the BBEdit Talk public discussion group. If you have a feature request or believe that the application isn't working correctly, please email "[email protected]" rather than posting here. Follow @bbedit on Mastodon: <https://mastodon.social/@bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/CFB0632A-D4B7-45E1-992D-9AF01D9B5FAB%40barebones.com.
