Hi,
ist deine Frage immernoch aktuell? Ich bin benutze Latex und Biblatex zwar erst seit zwei oder drei Wochen und bin daher noch nicht über das Anwenden bestehenden Codes hinausgekommen, hatte aber die gleiche Frage wie du und habe mir einige Schnipsel zusammengegoogelt, mit denen sich bei mir die Authoren und Jahreszahlen samt Satzzeichen fett einstellen lassen, ohne dass Editor o.ä. beeinflusst wird. Das Ganze steht bei mir in der Präambel des Hauptdokuments:
%Bibliographie
\usepackage [style=authoryear] {biblatex} %Zitat- und Bibliografiestil "Author, Jahr"
\ExecuteBibliographyOptions{firstinits=true, isbn=false, url=false, doi=false, sorting=nyt, minnames=1, maxnames=2, language=ngerman, block=space, alldates=comp, punctfont=true, dashed=false}
%Optionen für Authoryear: Vornamen als Initial, keine ISBN o.ä., Sortierung Name-Jahr-Titel, Namensausgabebegrenzung, Spracheinstellung für Teile wie Hrsg., kompakte Datumsangaben, punctfont übernimmt die jeweiligen Fonteinstellungen auch für die Trennzeichen, dashed schaltet Striche für mehrere Quellen desselben Authors aus
\AtBeginBibliography{
\renewcommand*{\multinamedelim}{\textbf\addsemicolon\space}
\renewcommand*{\finalnamedelim}{\textbf\addsemicolon\space}} %Semikolon zwischen Namen
\renewcommand*{\nameyeardelim}{\textbf\addcomma\space} % Leerzeichen vor Jahr
\DefineBibliographyStrings{ngerman}{
sequens = {f}, sequentes = {ff},} %für S. xy f.
\renewcommand*{\sqspace}{}
\DeclareNameAlias{sortname}{last-first}
\renewcommand*{\labelnamepunct}{\textbf\addcolon\space}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewbibmacro*{publisher+location+date}{ %Sortierung der Einträge
\printlist{publisher}
\setunit*{\addcolon\space}
\printlist{location}
\setunit*{\addcomma\space}
\usebibmacro{date}
\newunit}
\AtBeginBibliography{
\renewcommand*{\mkbibnamelast}[1]{%Fettdruck für Nach- und Vornamen
\ifmknamesc{\mkbibbold{#1}}{#1}}
\renewcommand*{\mkbibnamefirst}[1]{%
\ifmknamesc{\mkbibbold{#1}}{#1}}
\renewcommand*{\mkbibnameprefix}[1]{%
\ifboolexpr{ test {\ifmknamesc} and test {\ifuseprefix} }
{\mkbibbold{#1}}
{#1}}
\def\ifmknamesc{ %Unterscheidung zwischen Hrsg. und Label beim Fettdruck
\ifboolexpr{ test {\ifcurrentname{labelname}}
or test {\ifcurrentname{author}}
or ( test {\ifnameundef{author}} and test {\ifcurrentname{editor}} ) }}
}
\setlength {\bibitemsep}{18pt} %Zwischenraum zwischen Einträgen
\DeclareFieldFormat [article,book,inbook,incollection,inproceedings,patent,thesis,unpublished] {title}{\mkbibquote{#1\isdot}} %Titel in Anführungszeichen
\DeclareFieldFormat [article,book,inbook,incollection,inproceedings,patent,thesis,unpublished] {date}{\mkbibbold{#1}} %Jahr in Fettdruck
\DeclareFieldFormat{parens}{\mkbibbold{\mkbibparens{#1}}} %Klammern um Jahr im Fettdruck
\bibliography{Literatur} %Bibliographiedatenbank
Vielleicht hilft es dir ja noch...