I am a programmer and have been using Unity for over 4 years now. During my workflow I change both scripts and step to the Unity Editor to change stuff often. Because of this, I have turned off the auto refresh feature that compiles the changed scripts to save time (the refresh halts the editor gui during some time). This workflow makes me start my project in a two-step manner: first I have to refresh the project (ctrl+r) and afterwards start the project with the play button (or shortcut). Feature request: Alt 1 (preferred): Add a button, if auto refresh is off, next to the play button that performs a "refresh before play" . Alt 2: Add a boolean option in preferences "refresh on play".