Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-28089

Improve ADQL editor in Firefly, adding syntax highlighting

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Firefly, SUIT
    • Labels:

      Description

      As part of familiarization on DM-27326, one of the first improvements will be to improve the ADQL editors with syntax highlighting.

       

      Investigate prism.js for the syntax highlighting

        Attachments

          Issue Links

            Activity

            Hide
            bvan Brian Van Klaveren added a comment -

            Work was done in this pull request: https://github.com/Caltech-IPAC/firefly/pull/1041.

             

             

            Show
            bvan Brian Van Klaveren added a comment - Work was done in this pull request: https://github.com/Caltech-IPAC/firefly/pull/1041.    
            Hide
            bvan Brian Van Klaveren added a comment -

            This PR used prism.js, along with prism-live, an javascript implementation that works with prism.js, to implement a live code editor with syntax highlighting. The TAP column picker was integrated in with it as well, all within the React framework.

            Show
            bvan Brian Van Klaveren added a comment - This PR used prism.js, along with prism-live, an javascript implementation that works with prism.js, to implement a live code editor with syntax highlighting. The TAP column picker was integrated in with it as well, all within the React framework.

              People

              Assignee:
              bvan Brian Van Klaveren
              Reporter:
              bvan Brian Van Klaveren
              Watchers:
              Brian Van Klaveren
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.