diff --git a/spyderlib/widgets/codeeditor/syntaxhighlighters.py b/spyderlib/widgets/codeeditor/syntaxhighlighters.py
index <HASH>..<HASH> 100644
--- a/spyderlib/widgets/codeeditor/syntaxhighlighters.py
+++ b/spyderlib/widgets/codeeditor/syntaxhighlighters.py
@@ -423,7 +423,8 @@ C_TYPES = 'bool char double enum float int long mutable short signed struct unsi
 

 class CythonSH(PythonSH):

     """Cython Syntax Highlighter"""

-    ADDITIONAL_KEYWORDS = ["cdef", "ctypedef"]

+    ADDITIONAL_KEYWORDS = ["cdef", "ctypedef", "cpdef", "inline", "cimport",

+                           "DEF"]

     ADDITIONAL_BUILTINS = C_TYPES.split()

     PROG = re.compile(make_python_patterns(ADDITIONAL_KEYWORDS,

                                            ADDITIONAL_BUILTINS), re.S)
(Fixes Issue <I>) Code editor syntax highlighting: added more keywords to Cython syntax highlighter (cpdef, inline, cimport and DEF)