--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Fri Feb 16 19:59:12 2024 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Sat Feb 17 11:26:15 2024 +0100 @@ -1149,7 +1149,13 @@ self.__timenow = time.monotonic() try: - source, encoding = Utilities.readEncodedFile(filename) + if FileSystemUtilities.isRemoteFileName(self.filename): + bSource = self.__remotefsInterface.readFile( + FileSystemUtilities.plainFileName(self.filename) + ) + source, encoding = Utilities.decode(bSource) + else: + source, encoding = Utilities.readEncodedFile(filename) source = source.splitlines(True) except (OSError, UnicodeError) as msg: self.results = CodeStyleCheckerDialog.hasResults