Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
coverturfLSH
Resolver I
Resolver I

Warehouse T-SQL keyboard shortcuts not working

In the past (a month ago?) I used to be able to use keyboard shortcuts data warehouse in the web browser when writing T-SQL (CTRL+Enter to run, CTRL+/ to comment, Tab to indent). I'm using Chrome but it also didn't work in Edge.

 

Has anyone else experienced using keyboard shortcuts before and they are not working today?


Thanks

1 ACCEPTED SOLUTION
v-huijiey-msft
Community Support
Community Support

Hi @coverturfLSH ,

 

In fabric's notebook, the Edge browser works fine with shortcuts.

 

For the time being, I've only seen you report this issue, I'll keep a close eye on the community to check if anyone else is reporting similar issues.

 

I have not used shortcuts in warehouse and am not sure if warehouse supports operations via shortcuts.

 

You mentioned that you can use shortcuts in Chrome, not Edge. As an alternative, I would suggest that you can use shortcuts in Chrome first, and if you want to run warehouse in Edge , you can run it by clicking on the run button instead of shortcuts.

 

Best Regards,
Yang
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

View solution in original post

18 REPLIES 18
coverturfLSH
Resolver I
Resolver I

CTRL+Enter started working yesterday (Jan 13, 2025). So we've gotten back Tab and CTRL+Enter since the copilot integration. Really just missing the comment shortcut and then I'll be a happy user again.

coverturfLSH
Resolver I
Resolver I

Tab to intent is now working again in Chrome as of this post

Someone was telling me the other day that tab wasn't working for them. That tab would move to the next text area instead of indenting. I assumed it was always that way. But nice to know that was just a temporary bug and it is now indenting again. It does currently work for me. But I never tried it before. (I'm using Edge)

It worked all the way up until I initially created this post. Then it started working again yesterday. CTRL+Enter used to be a shortcut that would run the query, but that has not started working again yet. Not sure if the distruption is caused by Microsoft or the web browsers

Thanks for posting this question and your comments. I didn't even know keyboard shortcuts were in the SQL query editor window. Cool!

We use DBeaver to connect to the warehouse via the SQL endpoint but you can also use SQL Server Management Studio. They offer a lot more functionality than the web version, but it was nice to be able to just run some quick queries in the web without opening the application. 

Does DBeaver have autocomplete for Fabric Warehouse objects?

 

SQL Server Management Studio (SSMS) does not. Azure Data Studio (ADS) does not. SSMS nor ADS have intellisense for Azure Synapse Analytics, either.

 

This web editor now does with Copilot.

If the auto complete you're referring to is something with a table alias R, you can type "R." and it will show you a list of columns available within the R table, then Yes*! Will also filter down the list if you start typing text for example "R.some" would show "R.sometext" and "R.handsome"

We use DBeaver at my company because we also connect to Redshift so it's nice being able to query either server within the same application.

 

*Yes meaning it works 90% of the time but randomly decides to not work sometimes.

Oh, that's awesome! Thanks for letting me know.

 

Yes, computer intelligence only goes so far. Ha!

I use SSMS. Which is why I never thought about looking into keyboard shortcuts for the web editor. But your post got me curious!

v-huijiey-msft
Community Support
Community Support

Hi @coverturfLSH ,

 

In fabric's notebook, the Edge browser works fine with shortcuts.

 

For the time being, I've only seen you report this issue, I'll keep a close eye on the community to check if anyone else is reporting similar issues.

 

I have not used shortcuts in warehouse and am not sure if warehouse supports operations via shortcuts.

 

You mentioned that you can use shortcuts in Chrome, not Edge. As an alternative, I would suggest that you can use shortcuts in Chrome first, and if you want to run warehouse in Edge , you can run it by clicking on the run button instead of shortcuts.

 

Best Regards,
Yang
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

CTRL+/ started working again today 2/25/2025 to comment lines out!

+1, having the same issue.

Thanks Yang, I could have sworn I used shortcuts previously, but hard to go back and test now. I accepted your comment as the solution and I'll report back if shortcuts start working again.

I can confirm they used to work as well.  They stopped working a while back, and I thought it was some combination of keys I pressed that turned off the functionality, but I have no idea why it stopped working.

I'm using Chrome, and primarily used to use ctrl+enter to run queries, and ctrl+/ to comment and uncomment blocks of SQL.

Neither works now, ctrl+enter just acts like I'm just pressing enter, and makes a new line.

Super frustrating, any solution would be greatly appreciated.

I'm pretty sure the Copilot integration broke it. Tab came back (this was really annoying to go missing) so there's hope the rest of the shortcuts come back too. 

You're correct, @coverturfLSH. I noticed shortcuts have stoppped working in Edge too. I feel like this might have corresponded to when AI/Copilot was added to Fabric DW UI, though I'm not certain on that. It's very annoying as the Command Palette doesn't work either.

 

arpost_0-1729200816613.png

 

 

I didn't even know about the command pilot but I guess that proves I'm not crazy since the palette shortcuts don't work either. We got Tab back which is actually a big win lol so maybe the rest will come later. I primarily used the comment line and run query the most. 

Helpful resources

Announcements
MarchFBCvideo - carousel

Fabric Monthly Update - March 2025

Check out the March 2025 Fabric update to learn about new features.

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

Find out what's new and trending in the Fabric community.

"); $(".slidesjs-pagination" ).prependTo(".pagination_sec"); $(".slidesjs-pagination" ).append("
"); $(".slidesjs-play.slidesjs-navigation").appendTo(".playpause_sec"); $(".slidesjs-stop.slidesjs-navigation").appendTo(".playpause_sec"); $(".slidesjs-pagination" ).append(""); $(".slidesjs-pagination" ).append(""); } catch(e){ } /* End: This code is added by iTalent as part of iTrack COMPL-455 */ $(".slidesjs-previous.slidesjs-navigation").attr('tabindex', '0'); $(".slidesjs-next.slidesjs-navigation").attr('tabindex', '0'); /* start: This code is added by iTalent as part of iTrack 1859082 */ $('.slidesjs-play.slidesjs-navigation').attr('id','playtitle'); $('.slidesjs-stop.slidesjs-navigation').attr('id','stoptitle'); $('.slidesjs-play.slidesjs-navigation').attr('role','tab'); $('.slidesjs-stop.slidesjs-navigation').attr('role','tab'); $('.slidesjs-play.slidesjs-navigation').attr('aria-describedby','tip1'); $('.slidesjs-stop.slidesjs-navigation').attr('aria-describedby','tip2'); /* End: This code is added by iTalent as part of iTrack 1859082 */ }); $(document).ready(function() { if($("#slides .item").length < 2 ) { /* Fixing Single Slide click issue (commented following code)*/ // $(".item").css("left","0px"); $(".item.slidesjs-slide").attr('style', 'left:0px !important'); $(".slidesjs-stop.slidesjs-navigation").trigger('click'); $(".slidesjs-previous").css("display", "none"); $(".slidesjs-next").css("display", "none"); } var items_length = $(".item.slidesjs-slide").length; $(".slidesjs-pagination-item > button").attr("aria-setsize",items_length); $(".slidesjs-next, .slidesjs-pagination-item button").attr("tabindex","-1"); $(".slidesjs-pagination-item button").attr("role", "tab"); $(".slidesjs-previous").attr("tabindex","-1"); $(".slidesjs-next").attr("aria-hidden","true"); $(".slidesjs-previous").attr("aria-hidden","true"); $(".slidesjs-next").attr("aria-label","Next"); $(".slidesjs-previous").attr("aria-label","Previous"); //$(".slidesjs-stop.slidesjs-navigation").attr("role","button"); //$(".slidesjs-play.slidesjs-navigation").attr("role","button"); $(".slidesjs-pagination").attr("role","tablist").attr("aria-busy","true"); $("li.slidesjs-pagination-item").attr("role","list"); $(".item.slidesjs-slide").attr("tabindex","-1"); $(".item.slidesjs-slide").attr("aria-label","item"); /*$(".slidesjs-stop.slidesjs-navigation").on('click', function() { var itemNumber = parseInt($('.slidesjs-pagination-item > a.active').attr('data-slidesjs-item')); $($('.item.slidesjs-slide')[itemNumber]).find('.c-call-to-action').attr('tabindex', '0'); });*/ $(".slidesjs-stop.slidesjs-navigation, .slidesjs-pagination-item > button").on('click keydown', function() { $.each($('.item.slidesjs-slide'),function(i,el){ $(el).find('.c-call-to-action').attr('tabindex', '-1'); }); var itemNumber = parseInt($('.slidesjs-pagination-item > button.active').attr('data-slidesjs-item')); $($('.item.slidesjs-slide')[itemNumber]).find('.c-call-to-action').attr('tabindex', '0'); }); $(".slidesjs-play.slidesjs-navigation").on('click', function() { $.each($('.item.slidesjs-slide'),function(i,el){ $(el).find('.c-call-to-action').attr('tabindex', '-1'); }); }); $(".slidesjs-pagination-item button").keyup(function(e){ var keyCode = e.keyCode || e.which; if (keyCode == 9) { e.preventDefault(); $(".slidesjs-stop.slidesjs-navigation").trigger('click').blur(); $("button.active").focus(); } }); $(".slidesjs-play").on("click",function (event) { if (event.handleObj.type === "click") { $(".slidesjs-stop").focus(); } else if(event.handleObj.type === "keydown"){ if (event.which === 13 && $(event.target).hasClass("slidesjs-play")) { $(".slidesjs-stop").focus(); } } }); $(".slidesjs-stop").on("click",function (event) { if (event.handleObj.type === "click") { $(".slidesjs-play").focus(); } else if(event.handleObj.type === "keydown"){ if (event.which === 13 && $(event.target).hasClass("slidesjs-stop")) { $(".slidesjs-play").focus(); } } }); $(".slidesjs-pagination-item").keydown(function(e){ switch (e.which){ case 37: //left arrow key $(".slidesjs-previous.slidesjs-navigation").trigger('click'); e.preventDefault(); break; case 39: //right arrow key $(".slidesjs-next.slidesjs-navigation").trigger('click'); e.preventDefault(); break; default: return; } $(".slidesjs-pagination-item button.active").focus(); }); }); // Start This code is added by iTalent as part of iTrack 1859082 $(document).ready(function(){ $("#tip1").attr("aria-hidden","true").addClass("hidden"); $("#tip2").attr("aria-hidden","true").addClass("hidden"); $(".slidesjs-stop.slidesjs-navigation, .slidesjs-play.slidesjs-navigation").attr('title', ''); $("a#playtitle").focus(function(){ $("#tip1").attr("aria-hidden","false").removeClass("hidden"); }); $("a#playtitle").mouseover(function(){ $("#tip1").attr("aria-hidden","false").removeClass("hidden"); }); $("a#playtitle").blur(function(){ $("#tip1").attr("aria-hidden","true").addClass("hidden"); }); $("a#playtitle").mouseleave(function(){ $("#tip1").attr("aria-hidden","true").addClass("hidden"); }); $("a#play").keydown(function(ev){ if (ev.which ==27) { $("#tip1").attr("aria-hidden","true").addClass("hidden"); ev.preventDefault(); return false; } }); $("a#stoptitle").focus(function(){ $("#tip2").attr("aria-hidden","false").removeClass("hidden"); }); $("a#stoptitle").mouseover(function(){ $("#tip2").attr("aria-hidden","false").removeClass("hidden"); }); $("a#stoptitle").blur(function(){ $("#tip2").attr("aria-hidden","true").addClass("hidden"); }); $("a#stoptitle").mouseleave(function(){ $("#tip2").attr("aria-hidden","true").addClass("hidden"); }); $("a#stoptitle").keydown(function(ev){ if (ev.which ==27) { $("#tip2").attr("aria-hidden","true").addClass("hidden"); ev.preventDefault(); return false; } }); }); // End This code is added by iTalent as part of iTrack 1859082
Top Solution Authors